Senior Mobile Software Developer

Logo of Prodigy Education

Prodigy Education

πŸ“Remote - Canada

Job highlights

Summary

Join Prodigy Education, a global leader in game-based learning, as a Senior Mobile Software Developer. You will create a high-quality educational mobile game impacting millions of children worldwide. Responsibilities include enhancing the mobile experience, designing collaborative frameworks, staying updated on mobile technology, and collaborating with cross-functional teams. You will also mentor team members and champion best development practices. The ideal candidate possesses 7+ years of mobile app development experience (iOS and Android), skills in Swift, Kotlin, and Native SDKs, and familiarity with various development tools and guidelines. Prodigy offers a mission-driven environment, award-winning products, and a Total Rewards Program focused on employee well-being.

Requirements

  • Have 7+ years of experience developing mobile applications for iOS and Android
  • Be skilled in languages like Swift, Kotlin, and Native SDKs and have a passion for creating intuitive user experiences
  • Be familiar with Fastlane and automated build processes to streamline development
  • Understand Human Interface Guidelines, App Review Guidelines, and Android Mobile Guidelines, ensuring high-quality products
  • Have experience with cloud messaging APIs and push notifications to enhance user engagement
  • Be mindful of the needs of older or lower-spec hardware, ensuring performance for all users

Responsibilities

  • Create and deliver a high-quality, inclusive educational mobile game that supports learning and fun for millions of children worldwide
  • Enhance the mobile experience to ensure it is accessible, engaging, and user-friendly for diverse audiences
  • Design and maintain frameworks that empower developers to collaborate seamlessly and improve the mobile experience
  • Stay informed about evolving mobile technology trends and integrate best practices to keep our product innovative and relevant
  • Work collaboratively with cross-functional teams to build features that connect web and mobile experiences seamlessly
  • Champion best practices for consistent, high-quality, and efficient development processes
  • Foster a culture of continuous learning by sharing constructive feedback through thoughtful code reviews
  • Support and mentor team members, amplifying their skills, celebrating their contributions, and fostering professional growth

Preferred Qualifications

  • Have experience with React Native, offering flexibility and scalability for mobile development
  • Have knowledge of game-specific mobile frameworks that enhance player engagement and interactivity
  • Have familiarity with building hybrid web/native applications, bringing together the best of both platforms

Benefits

  • Be part of a mission-driven organization dedicated to helping every student in the world love learning!
  • Work on award-winning products which harness the magic of math and power of language for students in grades 1st-8th
  • Total Rewards Program reflects our commitment to your financial, physical, and mental well-being
  • #LI-Remote
  • #LI-Hybrid
  • #LI-Onsite

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Prodigy Education know you found this job on JobsCollider. Thanks! πŸ™