Design, build, release, and maintain cross-platform mobile applications for iOS and Android.
Create scalable mobile architecture and reusable component libraries.
Implement API integrations, authentication, state management, offline support, push notifications, and third-party integrations.
Optimize mobile performance, security, automated testing, monitoring, and production debugging.
Lead complex features from technical design through production release.
Conduct code reviews, define engineering standards, mentor junior engineers, and support mobile-platform modernization.
Collaborate with product, design, backend, QA, and engineering leadership.
Requirements
5–8 years of software development experience.
At least 3 years of hands-on React Native experience.
Strong expertise in JavaScript, TypeScript, React, and cross-platform mobile development.
Proven experience building, releasing, and maintaining iOS and Android applications.
Experience with scalable mobile architecture, reusable component libraries, REST or GraphQL APIs, authentication, state management, offline support, push notifications, and third-party integrations.
Experience with mobile performance optimization, security, automated testing, monitoring, and production debugging.
Good understanding of Xcode, Android Studio, native build systems, Git, and CI/CD pipelines.
Experience conducting code reviews, defining engineering standards, mentoring junior engineers, and leading complex technical work.
Strong communication, technical decision-making, and cross-functional collaboration skills.
Preferred: working knowledge of Swift, Kotlin, or native-module development.
Preferred: experience with Expo, Firebase, Sentry, Crashlytics, analytics, feature flags, React Native New Architecture, Fabric, or TurboModules.
Preferred: experience integrating AI, LLM, voice, recommendation, or generative features into mobile applications.
Experience using AI coding tools such as GitHub Copilot, ChatGPT, Cursor, or similar tools responsibly.
Benefits
Onsite Bengaluru role requiring four days per week in the office, with the possibility of five days based on business needs.
Medical insurance for employees and eligible family members, with stated coverage limits.
Group term and group personal accident insurance, including coverage based on annual CTC and stated limits.
15 privilege leave days, 6 paid sick leave days, 6 casual leave days, paid maternity and paternity leave, a birthday day off, and paid holidays.
Provident Fund and gratuity.
Employee Assistance Program and wellness initiatives.
Ongoing learning, development, and career advancement opportunities.