Come on board and develop mind blowing games for millions of players around the planet. What are you waiting for?
As a developer here, your responsibilities would include, among others, working on our internal development framework, rapidly prototyping new game concepts, and working closely with our design, art, data science, and marketing teams to create the next (or next ten) big mobile hit(s). You’d be expected to be proactive, and to act as a fount of knowledge when it comes to game development. We’re looking for candidates who won’t balk at a challenge, whether it be wrangling the code of large, third-party codebases, or implementing features that will, when published, affect millions of people around the world. Simply put, we’re looking for someone with the passion for both building great games, and shipping great code.
We’re looking for someone who…
…has at least 5+ years experience as a game developer
…has previous experience working with mobile games, as well as a proven track-record.
…has previously shipped at least one product.
…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.
…is very comfortable with modern version control systems (git)
…is 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.
…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 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 (parsing json, using Web sockets, encryption, etc.)
…are someone who builds games in their free time, or takes part in recreational game development opportunities such as Game Jams or Hackathons