Senior Unity Developer» Careers» Developer

Senior Client Developer

As a software developer, you will be responsible for working with the development team to write, modify, integrate, and test computer codes for our mobile games. You will be self-motivated and a strong team player with a passion for making world class mobile games.


• Program games and applications in C# / Unity
• Assess, develop, debug, maintain, and set code standards
• Scope and define project requirements
• Work with existing frameworks, developing new frameworks and functional specifications
• Implement UI screens
• Develop game concepts
• Optimizing game performance
• Propose creative solutions to meet product goals
• May be required to develop admin tools and frameworks to aid in future release updates
• Work effectively in cross-functional teams
• Strong communication skills to collaborate with internal and remote teams to identify, produce, and deliver tasks on time


• Bachelor's degree in Computer Science, Software Engineering or related technical discipline
• 7+ years of Software Development
• 3+ years of Game Development (preference for Mobile Games)
• Experience with Unity 3D
• Proficient in C#
• Strong software design, development, and programming skills
• Exceptional problem-solving and debugging skills
• Experience with game engineer domains (Example: graphics, gameplay, AI, pathfinding, animation, physics, UI)
• Experience in Object Oriented (OO) design and programming
• Understanding of advanced 3D mathematics
• Has shipped 2+ mobile game titles

Back to the top