Frontend Engineer (React Native)

Open
FULL TIMEY1 3
All jobs

About this role

We are looking for an experienced React Native Frontend Engineer to join our growing team. As part of our mobile initiative, you will be responsible for transforming our existing web application into a high-performance, native mobile experience. The ideal candidate is a hands-on developer who has not only built mobile applications but has successfully taken them from concept to deployment in app stores. You will work closely with our design, backend, and AI/ML teams to create intuitive and scalable mobile interfaces that deliver our AI-powered solutions to users across India.

Responsibilities

• Develop and maintain a production-quality React Native mobile application that extends our existing Next.js web platform • Lead the migration of functionality from our Next.js web application to the React Native mobile application, ensuring feature parity and consistent user experience • Build polished, pixel-perfect UIs with smooth animations and transitions that feel truly native across both iOS and Android • Architect and implement state management solutions and data flow patterns optimized for mobile performance • Create reusable components and libraries to establish a consistent mobile design system • Integrate with RESTful APIs and handle complex data synchronization between online and offline states • Optimize application performance, responsiveness, and startup time across a variety of devices and network conditions • Implement rigorous testing strategies including unit tests, integration tests, and end-to-end tests • Deploy and manage app releases to Google Play Store and Apple App Store, including CI/CD workflows • Diagnose and resolve bugs, crashes, and performance bottlenecks through methodical debugging • Collaborate with cross-functional teams to design and implement new features that align with product goals • Stay updated with the latest trends and best practices in React Native development and mobile app technologies • Mentor junior developers and contribute to establishing mobile development standards

Requirements

• 1-3 years of hands-on experience with React Native development • Demonstrated track record of publishing and maintaining applications on both Google Play Store and Apple App Store • Strong proficiency in modern JavaScript (ES6+) and TypeScript • Deep understanding of React Native architecture, component lifecycle, and navigation patterns • Experience with Redux, MobX, React Query, or similar state management solutions in a mobile context • Ability to integrate with native modules and third-party SDKs when necessary • Strong understanding of mobile UI/UX patterns, accessibility standards, and platform-specific design guidelines • Experience implementing offline-first strategies with solutions like SQLite, Realm, or AsyncStorage • Proficiency with Jest, Detox, or other testing frameworks for React Native • Advanced Git skills including branching strategies and collaborative workflows • Exceptional debugging and analytical skills with a methodical approach to troubleshooting • Proven ability to independently research and implement new technologies

Benefits

• Opportunity to build cutting-edge mobile experiences powered by generative AI • Work on products that will impact millions of users across India • Collaborative, engineering-focused culture that values technical excellence • Autonomy to make significant technical decisions and influence our mobile strategy • Competitive compensation and benefits package • Growth opportunities in a rapidly expanding startup

Skills & Technology

React NativeJavaScripttypescriptMobile DevelopmentReduxJestGraphQLgit

Compensation & Dates

Salary not disclosed

Location

Bengaluru, Karnataka, India
Timezone: Asia/Kolkata

Ready to apply?

Read more about the application process on the organization's website.

Frontend Engineer (React Native) at Sarvam AI