About the Role
Lead the design and implementation of high-performance mobile applications using React Native, guiding best practices and mentoring team members to ensure scalable and maintainable codebases.
Responsibilities
- Lead the development lifecycle of React Native applications from concept to deployment
- Architect scalable and maintainable mobile solutions aligned with business goals
- Mentor and guide junior developers in coding standards and technical approaches
- Collaborate with product and design teams to deliver intuitive user experiences
- Ensure code quality through code reviews and testing practices
- Optimize application performance for speed and responsiveness
- Troubleshoot and resolve technical issues across development stages
- Implement secure coding practices and data protection measures
- Stay current with React Native updates and mobile development trends
- Integrate third-party libraries and native modules when necessary
- Work closely with backend teams to ensure seamless API integration
- Define and enforce mobile development standards and best practices
- Participate in sprint planning and agile development processes
- Drive continuous improvement in development workflows and tooling
- Support deployment pipelines and app store submission processes
- Evaluate and recommend new technologies for mobile projects
- Ensure cross-platform consistency between iOS and Android
- Conduct technical assessments for new hires and contractors
- Lead discussions on architecture and system design
- Promote reusability and component modularity in the codebase
- Monitor app performance and user feedback post-release
- Collaborate on accessibility and internationalization efforts
- Document technical decisions and system architecture
- Advocate for engineering excellence within the product team
- Contribute to long-term mobile strategy and roadmap planning
Nice to Have
- Experience with micro-frontend or modular app architecture
- Background in fintech or e-commerce mobile applications
- Knowledge of offline data synchronization strategies
- Experience with biometric authentication implementation
- Familiarity with mobile DevOps tools and practices
- Exposure to automated UI testing frameworks
- Contributions to open-source React Native projects
- Experience with international teams or distributed work
- Understanding of accessibility standards for mobile apps
- Background in performance optimization for low-end devices
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Flexible work environment with remote and on-site options
Team
Collaborative team focused on building scalable mobile applications
Why This Role Matters
This position plays a critical role in shaping the future of mobile products by driving technical direction and ensuring high-quality delivery across platforms.
What We Offer
Opportunities for professional growth, access to learning resources, and involvement in impactful projects with global reach.
Available for qualified candidates requiring relocation support