Show more filters
Banner image for FOXO

Mobile Apps Engineer (React Native)

FOXO

FOXO
Job Type   /   Job Level
Full-time   /   Junior Executive
Company Location
India
As a Mobile Apps Engineer, you will be responsible for designing, developing, and maintaining mobile applications that are scalable, high-performance, and user-friendly. You will work closely with product managers, designers, and backend engineers to ensure a seamless user experience. If you have hands-on experience in mobile app development using React Native, have built and published high-scale mobile applications from scratch, and are passionate about performance optimization, we'd love to hear from you!

Responsibilities

  • Develop and maintain high-performance mobile applications using React Native.
  • Architect scalable mobile applications with a strong focus on modularity and maintainability.
  • Ensure smooth UI/UX performance by optimizing rendering, animations, and touch interactions.
  • Work closely with backend engineers to integrate APIs and real-time data.
  • Optimize mobile performance by implementing best practices in memory management, offline storage, and background processing.
  • Manage the app deployment process for both iOS (App Store) and Android (Google Play Store), ensuring compliance with platform guidelines.
  • Implement unit tests, integration tests, and UI automation to maintain high application reliability.
  • Work on debugging, troubleshooting, and performance monitoring to improve app stability.
  • Collaborate with UI/UX designers to translate wireframes into smooth, intuitive user experiences.
  • Stay updated with the latest mobile development trends, tools, and best practices.
  • Mentor junior engineers, conduct code reviews, and contribute to best coding practices within the team.

Requirements

  • 3+ years of hands-on mobile app development experience using React Native.
  • Strong proficiency in JavaScript and TypeScript.
  • Deep understanding of React Native core concepts, including hooks, state management (Redux/Zustand/Recoil), and navigation (React Navigation).
  • Experience in building, publishing, and maintaining high-scale mobile apps for both iOS and Android.
  • Hands-on experience with third-party libraries, native modules (Swift/Kotlin), and performance optimizations.
  • Proficiency in mobile UI/UX principles, responsive design, and accessibility.
  • Knowledge of RESTful APIs, GraphQL, WebSockets, and integrating mobile applications with backend services.
  • Experience with code debugging tools like Flipper, Logcat, and Xcode Instruments.
  • Understanding of CI/CD pipelines for mobile apps (Fastlane, Bitrise, or GitHub Actions).
  • Strong experience with push notifications, deep linking, offline storage (SQLite/AsyncStorage/Realm), and analytics.
  • Familiarity with testing frameworks (Jest, Detox, Appium, or React Native Testing Library).
  • Experience working with App Store and Google Play Store deployment processes.
  • Strong problem-solving and debugging skills.
  • Excellent collaboration and communication skills.

This job was posted by Saroj Sahoo from FOXO.
Jobs in India   »   Jobs in Bengaluru, Karnataka, India   »   Mobile Apps Engineer (React Native)

More jobs