Senior Mobile App Developer (React Native | 4–6 years)
Location:
On-site – Bangalore |
Type:
Full-time
About the Role
We're looking for a
Senior React Native Engineer
who thrives on ownership — someone who can take a product idea from concept to App Store release, balancing technical excellence with business impact. You will be working on mobile initiatives end-to-end, working with product, design, and backend teams to deliver exceptional Yoga & Fitness experiences to users across the globe.
This role is perfect for engineers who love crafting beautiful, scalable apps and enjoy contributing beyond code — through experimentation, performance, and innovation.
Key Responsibilities
- Build, maintain, and optimize React Native applications using TypeScript for both iOS and Android.
- Architect modular, maintainable codebases and implement scalable state management (Redux Toolkit, Zustand, or React Query).
- Leverage latest React Native advancements (Fabric, TurboModules, JSI) for performance and reliability.
- Execute projects from technical planning and architecture to release and post-launch performance.
- Collaborate with cross-functional teams (Product, Design, Backend, QA, Growth) to define scope, timelines, and deliverables.
- Own end-to-end delivery — design, development, testing, release, and monitoring.
- Ensure smooth App Store and Play Store submissions, updates, and version management.
- Monitor stability and reliability post-release, performing root-cause analysis for incidents.
- Drive code quality standards, reusable patterns, and documentation best practices.
- Analyze app data, retention metrics, and ASO performance; identify and implement optimizations to improve user engagement, conversions, and app discoverability.
- Use GrowthBook or similar tools to set up A/B tests, feature flags, and track experiment outcomes.
- Integrate analytics, crash reporting, and monitoring tools (Sentry, Flipper, Firebase Crashlytics).
- Collaborate with Engineering Manager and Product leadership to shape the mobile roadmap.
- Translate business needs into technical milestones and deliver high-quality outcomes on time.
- Implement and maintain automated tests (unit, integration, and end-to-end).
- Enforce mobile security best practices — secure data storage, API hygiene, and permission handling.
- Leverage AI-assisted tools (GitHub Copilot, ChatGPT, etc.) for productivity, code reviews, and automation.
Requirements
- 4–6 years
of mobile app development experience, with
4+ years in React Native
. - Proficiency in
JavaScript/TypeScript
, React Hooks, and modern React Native ecosystem. - Experience with
state management
(React Query, Redux Toolkit, Zustand, Context API). - Strong grasp of
mobile app development fundamentals
— navigation, theming, accessibility, and localization. - Proven skills in
app optimization, debugging, and profiling
(Hermes, Flipper). - Familiarity with
ASO
,
Growth tools
, and
A/B experimentation frameworks
. - Knowledge of
CI/CD
, versioning, and OTA releases (EAS, Fastlane). - Understanding of
native modules
(Swift, Kotlin, Obj-C, Java) is a plus. - Exposure to
AI productivity tools
and
mobile analytics platforms
. - Excellent problem-solving, communication, and collaboration skills.