Come on board and develop mind blowing games for millions of players around the planet. What are you waiting for?


As a Lead Game Developer here at Gram, you'd jump onto one of our largest projects, putting yourself right in the center of the action here at Gram. In this role, you’d be expected to be a source of great code, as well as a source of knowledge and guidance for the team -  your expertise would help to bring a great project to millions of players around the world. You would use your deep knowledge of gameplay systems to guide the team, and would work with the rest of the development team to ensure they are delivering clean, structured code. We're looking for someone who is proactive, and who can bring years of hands-on, end-to-end production experience to our team. Someone who jumps to a challenge, and throws their all into writing great code, and making great games, start to finish. Someone who will contribute fully to the creative process, and has a demonstrated passion for hands on mobile games development. Simply put, we're looking for someone who can jump onto our team, and help us make games our players will love.

We're looking for someone who…

...has at least 5+ years experience as a game developer

...has a deep, demonstrated knowledge of gameplay systems

...has previous experience working with mobile games, as well as a proven track-record.

...has previously shipped at least one product in a team environment.

...has a solid understanding of the Unity 3D game engine.

...can code in C# with the best of them.

...has a solid understanding of game development related design patterns. very comfortable with modern version control systems (git) competent with general game development concepts, including graphics development, game logic, communication with backend services, user interface development, and artificial intelligence.

...has strong communication skills, regardless of the team member’s technical proficiency

...designs, architects, and implements high quality, structured, and robust code.

…can independently create quality solutions to problems.

...can quickly, and efficiently, pick up and start working with pre-existing codebases. proficient at written and spoken English.

It would also be great if you…

...have previous exposure to the Free-to-Play model.

...have a BSc in Game Development/Computer Science/Computer Engineering

...have some knowledge of Python, Objective-C, Swift, and Java.

...are familiar with more complex parts of software development, such as writing unit tests, using continuous integration, and working with backends

...are someone who builds games in their free time, or takes part in recreational game development opportunities such as Game Jams or Hackathons

Apply for this Job

* Required
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X