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

Essentially...

As a Game Developer here at Gram, your responsibilities would include, among others, working on our internal development framework, rapidly prototyping new game concepts, and contributing to our existing titles. In this role, you'd be expected to work directly with different members of our team at every point in the process - from designers, to artists, to QA, to data, to marketing - to ensure the best possible games are brought to our players. You are hardworking, and you can bring years of hands-on, end-to-end production experience to our team. You're someone who jumps to a challenge, and throws their all into writing phenomenal code, and making great games, start to finish. Someone who will contribute fully to the creative process, and has a real passion for hands on mobile games development. Simply put, you're 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 3+ years experience as a game developer

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

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

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

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

...has a deep understanding of game development related design patterns.

...is very comfortable with modern version control systems (git)

...is competent with general game development concepts, including graphics development, game logic, communication with back-end 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 craft quality solutions to problems.

...can quickly, and efficiently, pick up and start working with pre-existing codebases.

...is proficient at written and spoken English.

It would also be great if you...

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

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

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

... are familiar with the whole software development cycle (such as writing unit tests, using continuous integration, and working with back-end systems) and familiar with concepts like network programming (TCP, UPD, sockets etc.), encryption, serialization, debugging etc.

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

Think you have what it takes? Well then what are you waiting for - apply today!

Apply for this Job

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

File   X
File   X