We are looking for a very strong Mobile App Developer to build and own advanced React Native applications for iOS and Android, with deep integration to LLM and real-time APIs. This is a senior hands-on role for someone who has already shipped complex apps end-to-end, not a basic UI-only position.
Key Responsibilities
- Design, develop, and maintain high-quality React Native applications for iOS and Android
- Integrate LLM APIs and AI services, including structured JSON outputs, tools, or function calls, and multi-step flows
- Implement real-time features using WebSockets or similar streaming approaches for chat and live updates
- Handle API orchestration, error handling, retries, and edge cases on the client
- Work closely with architects and backend engineers to define mobile-friendly APIs and data contracts
- Implement secure authentication, session handling, and basic encryption where required
- Optimize app performance, startup time, and responsiveness across a range of devices
- Manage app releases, versioning, and store submissions for both Google Play and Apple App Store
- Collaborate with product, design, and QA to deliver features on clear timelines
Required Skills and Experience
- 4 to 7 years of total experience in mobile development, with a strong focus on React Native
- Proven track record of shipping at least two production apps that you can discuss in detail
- Strong React Native skills for both iOS and Android, including navigation, state management, and native modules when needed
- Hands-on experience integrating LLM or AI APIs, including prompt design, JSON-based responses, and handling context in the app
- Solid understanding of REST APIs, WebSockets, and streaming responses from backend services
- Comfortable working with TypeScript in React Native projects
- Experience with push notifications, deep linking, analytics, and crash reporting tools
- Strong debugging skills and ability to handle complex production issues
- Good communication skills and ability to work closely with product, design, backend, and DevOps teams
Nice to Have
- Experience with voice features such as speech-to-text and text-to-speech
- Experience with offline support, caching strategies, and local data storage
- Familiarity with CI or CD pipelines for mobile apps and over-the-air update tools such as CodePush
- Prior work on AI-first or chat-based products
Selection Process
- Shortlisted candidates will be contacted for an initial technical and experience screening
- Final selection will be based on a direct in-person interview and a deep discussion on past apps, architecture, and code decisions
Location: On-site at Elatre office (Perungudi, Chennai)
Experience: 4 to 7 years
Working days: Monday to Saturday
Shift timing: 10:00 a.m. to 7:00 p.m.