We are looking for an experienced Mobile Game Developer to help build and improve our fun and effective phonics based learning games for kids! Square Panda is an educational technology startup dedicated to helping kids acquire the skills they need to be a fluent reader. Our team is comprised of passionate researchers, designers, engineers, and artists. At Square Panda, we believe multisensory play is the key to unlocking memorable learning experiences. We're looking for an individual who is excited to build kids games and help kids become strong, confident readers! The ideal candidate is a fast-moving individual who is excited about wearing many hats. He/she is a creative thinker, resourceful problem solver, and thrives while working with a cross-functional team. This person is experienced with the full game development process and is eager to contribute on many fronts --- from concept through delivery. The role is located in Mumbai India and reports to the Head of Software in India.
Responsibilities: Design and implement new systems and pipelines Create and/modify game engines based on design documents Optimize and fine tune code for performance Work closely with QA to help define test cases Perform code review and mentor junior developer in code optimization Debug and fix issues as they come up in the development process Maintain existing codebase with other team members Tackle new challenges that arise during development Work with teams located in China (Engineering, Art, Marketing) Requirements: 4 to 7 years as a Game developer (with experience in Unity) Deep understanding and proficiency in building mobile apps from scratch with Unity and using at least one mobile language (Swift, Objective-C). Have a firm understanding of core engineering best practice, programming concepts, methods and logic Have a firm understanding of mobile development cycle best practices Able to articulate game architecture to non-technical team members Must have some experience developing in unity 3D development. Ability to rapid prototype and iterate quickly Strong attention to detail, rigorous in self-testing code and delivering high-quality work Experience developing for iOS Debug and fix issues as they come up in the development process Able to work with teams in China (Engineering, Art, Marketing) Experience with bug tracking system Experience with SDK integration Experience with version control software Experience working on web-connected mobile games Experience developing kids games Familiar with agile development Must have shipped games on iOS.
Required Languages: C# Main, Objective-C, Swift Xcode, Java.
Required Coding Skills: Back-end/server communication Demonstrate experience in the most efficient ways to implement solutions with respect to memory and execution speed. Shader writing experience is plus Methods: Finite State Machines.
Warm Regards,
Suchita (HR)
Interested candidate can sent their updates resume on: su****a@sq********a.com
Contact no: 9326013***
Keyskills: Java 4 to 7 years as a Game developer with experience in Unity Mobile Development Objective C Version Control IOS Finite State Machines Educational Technology Swift XCode Design Documents Experience developing kids games SDK integration