- Architect and refine a scalable, maintainable mobile application framework using React Native for both iOS and Android.
- Define and enforce coding standards, best practices, and quality benchmarks for mobile development.
- Drive innovation by researching and adopting new technologies, architectures, and methodologies, such as modularization and cross-platform efficiencies.
- Collaborate with designers and product managers to develop and enhance mobile features using React Native.
- Ensure smooth and efficient backend API integration by working closely with the backend development team.
- Quickly diagnose, troubleshoot, and resolve issues to uphold app reliability and performance.
- Mentor and lead the mobile engineering team, conducting code reviews and fostering a culture of continuous learning and improvement.
- Work alongside product managers and backend engineers to plan development cycles, estimate timelines, and ensure timely, high-quality releases.
- Partner with UX designers to create seamless, user-centric mobile experiences.
- Manage the entire mobile app release lifecycle, including build automation, testing, and deployment.
- Enhance CI/CD pipelines to enable rapid, reliable app releases.
- Continuously monitor performance metrics, gather user feedback, and iterate to improve the app experience.
- Stay ahead of the latest trends in React Native, iOS, and Android development.
- Introduce and implement cutting-edge approaches to improve app performance, scalability, and maintainability.
- Collaborate with stakeholders to ideate and refine new features that elevate the user experience.
- 8+ years of hands-on experience in mobile app development for iOS and Android.
- 5+ years of expertise in React Native development.
- At least 3 years of experience in a leadership or team management role.
- Deep knowledge of automated testing frameworks for React Native applications.
- Strong grasp of iOS and Android development lifecycles, including app deployment and store submission processes.
- Experience integrating and managing external APIs.
- Proficiency in Git and agile development methodologies.
- Strong leadership, communication, and organizational abilities.
- Embodies core values of Empathy, Passion, and Grit.
- Proven ability to work cross-functionally and foster alignment across teams.
- Fluent in English (both written and verbal).
- Experience with backend technologies like PHP/Laravel and GraphQL for optimized API collaboration.
- Familiarity with advanced mobile performance profiling and optimization techniques.
- Knowledge of caching strategies and real-time data integration.
- Background in user-focused design and usability testing.