Principal Mobile Engineer

Logo of G-P

G-P

๐Ÿ“Remote - India

Job highlights

Summary

Join G-P's Dream Team as a Principal Mobile Engineer and lead a team building high-quality mobile applications using React Native. You will design and implement mobile application architectures, lead end-to-end development cycles, and ensure code quality. Collaboration with cross-functional teams is crucial. This role requires extensive React Native experience, a strong understanding of the mobile development lifecycle, and expertise in JavaScript and TypeScript. G-P offers a competitive compensation and benefits package and a dynamic startup environment where your best work can thrive. The company is committed to building a diverse and inclusive culture.

Requirements

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Engineering, or a related field
  • Expertise in mobile application development using React Native with a solid understanding of the mobile application lifecycle
  • Strong command of JavaScript and TypeScript, ensuring code reliability, maintainability, and scalability
  • Proven experience with mobile architecture and deploying apps for both iOS and Android platforms
  • Knowledge of integrating mobile applications with backend services and third-party APIs
  • Proficiency with AWS, especially as they relate to mobile backend support (e.g., API Gateway, Lambda)
  • Track record of building, deploying, and maintaining high-quality, production-grade mobile applications
  • Strong understanding of modern DevOps practices and tools related to mobile deployment and CI/CD pipelines
  • Excellent communication skills, with a proactive, solution-oriented mindset
  • Experience collaborating with UX/UI design teams to ensure technical feasibility and an optimal user experience
  • Expertise with mobile testing frameworks and automated testing tools
  • Experience with native mobile development (Swift, Kotlin)

Responsibilities

  • Lead a team of mobile developers to build, test, and deploy scalable, high-performance mobile applications
  • Design and implement mobile application architectures that provide seamless, responsive, and intuitive user experiences
  • Lead end-to-end development cycles, from conception to deployment, aligning with business requirements and deadlines
  • Ensure code quality, scalability, and maintainability by defining and enforcing best practices and coding standards
  • Collaborate closely with cross-functional teams, including UX/UI designers, backend developers, and product managers, to deliver cohesive mobile solutions
  • Write and maintain clear, comprehensive technical documentation to ensure that systems are well-documented and easy to maintain
  • Contribute to continuous improvement in team processes, practices, and tools

Preferred Qualifications

Experience with AI-driven applications or integrating AI functionalities into mobile applications

Benefits

Competitive compensation and benefits package

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 G-P know you found this job on JobsCollider. Thanks! ๐Ÿ™