Full Stack Game Developer
Building learning games (using Unity and Cocos2d-x).
Maintaining and enhancing existing suite of learning games.
Designing and writing code mainly in C#, C++, Kotlin, but also Objective C and Java - writing cross-platform code that works on multiple device formats
Iterative development and play testing with kids.
Constant self learning to improve skills.
Work closely with other team members - pedagogy experts, game designers, testers, marketing - to ensure that the products we build are a success.
Good exposure to OOP and good skills in any of the OOP language.
Good knowledge of SQL and at least one database.
Should be familiar with basic design patterns, writing clean and maintainable code, refactoring, unit testing, coding standards and other good practices.
Practical coding experience
Excellent problem solving skills
Working knowledge of MAC, UNIX or Linux systems
Very good interpersonal and communication skills
Should be able to work independently
Good command over IDE's and its various shortcuts
Good understanding of development tools
Open to learning new programming languages and frameworks
Nice to have:
Good exposure to C# and C++ .
Exposure to Unity and Cocos2d-X.
Any game-making experience.
Any mobile app development experience.
Exposure to functional programming.
If you're up for the challenge