What will you be doing at Masomo?
- Preferably at least 1 year of game development experience
- Good working knowledge of C++
- Excellent understanding of top-down design, object-oriented programming, design patterns, game design principles, software engineering practices and a proven strong desire and an eagerness to develop your skills
- Strong knowledge of how to use a debugger and a profiler is a major plus
- Experience with writing performance applications, performance analysis and code optimization is a major plus
- Capable to learn, get familiar with current work, brainstorm and develop it further
- Strong knowledge of memory management, multiple processor use, and runtime optimization is a major plus
- Having a positive attitude, strong work ethic, and the ability to work in a highly collaborative team environment
- Preferably up-to-date with the latest gaming trends, techniques, best practices and technologies
- Preferably experience with other programming languages (C#, Java, Python, Objective-C), platforms (tablets, game console) and game development tools (Unity 3D, Cocos2d-x, Unreal Engine, etc.)
- Preferably experience with mobile development environments (Android & IOS Mobile Apps)
- Strong knowledge of source code management : (Git, GitLab etc.) is a major plus
- Organized with proven ability to deliver on deadlines, understanding of planning and monitoring tools (Jira, Excel, etc.)
- An effective communicator, both verbally and written
- Good knowledge of English
What are we looking for?
You will;
translate requirements into clean and efficient code
design and implement efficient systems that are performant and can scale
maintain and extend the existing codebase and fix bugs
produce prototypes of gameplay ideas and features