About FOXO
FOXO is a longevity startup headquartered in Bangalore. We are on a mission to empower people to live better and more fulfilling lives through cutting-edge technology, personalized solutions, and an unwavering commitment to excellence. At FOXO, we believe in building a healthier future by combining the power of artificial intelligence, systems biology, and advanced diagnostics. If you're passionate about making a meaningful impact in healthcare, join us as we shape the future of health and wellness.
FOXO Manifesto: https://www.foxo.club/why
Why Join FOXO
- Opportunity to work at the intersection of life science, health, and AI, driving meaningful impact on people’s lives.
- A collaborative, inclusive, and innovative work environment.
- Competitive compensation with opportunities for professional growth and development.
- Work with passionate professionals solving real-world healthcare challenges.
Role Overview
As a Lead SDE - Mobile Apps Engineer, you will be responsible for driving the mobile architecture, leading a team of engineers, and delivering a high-scale mobile application. You will collaborate closely with backend engineers, designers, and product managers to build a world-class mobile experience. If you have extensive hands-on experience in React Native, have built and published high-scale mobile applications from scratch, and have a passion for technical leadership, this role is for you.
Key Responsibilities
- Own and lead the architecture, design, and development of scalable mobile applications using React Native.
- Mentor and manage a team of React Native engineers, conducting code reviews and driving best practices.
- Define and implement scalable, maintainable, and high-performance mobile development strategies.
- Ensure seamless integration with backend services, optimizing API calls and real-time data flow.
- Optimize app performance by implementing efficient state management, memory optimization, and UI rendering techniques.
- Architect and implement CI/CD pipelines for smooth app deployment across iOS and Android.
- Manage the entire app lifecycle, from development to deployment, ensuring compliance with App Store and Google Play Store guidelines.
- Implement best practices for security, offline storage, push notifications, deep linking, and analytics.
- Collaborate with designers to create responsive, accessible, and visually stunning user interfaces.
- Stay up to date with emerging mobile technologies and drive innovation within the team.
- Lead technical discussions, provide guidance, and ensure alignment with the company’s long-term mobile strategy.
Requirements
- 6+ years of experience in mobile app development.
- Expert proficiency in React Native, with experience in architecting and optimizing large-scale mobile applications.
- Strong knowledge of JavaScript, TypeScript, and modern mobile development principles.
- Experience in state management (Redux, Recoil, Zustand, or MobX).
- Hands-on experience with React Navigation, animations (Reanimated), and UI performance tuning.
- Deep expertise in RESTful APIs, GraphQL, WebSockets, and backend integration.
- Experience with native module development (Swift/Kotlin) and bridging native functionalities in React Native.
- Strong knowledge of CI/CD tools (Fastlane, Bitrise, GitHub Actions) for automated mobile deployments.
- Experience with testing frameworks like Jest, Detox, and React Native Testing Library.
- Hands-on experience in publishing and maintaining apps on the App Store & Google Play Store.
- Understanding of mobile security best practices, authentication, and secure data storage.
- Strong debugging and troubleshooting skills using Flipper, Logcat, and Xcode Instruments.
- Experience in leading and mentoring a team of mobile engineers.
- Excellent problem-solving, communication, and stakeholder management skills.