Posted on: 18/02/2026
Description :
Required Skills & Qualifications :
- 5+ years of mobile development experience, with strong focus on React Native
- Strong expertise in TypeScript, React, and React Native architecture
- Solid understanding of native Android/iOS fundamentals
- Experience with performance profiling tools and debugging
- Strong knowledge of CI/CD pipelines for mobile apps
- Experience working with CodePush, Firebase, or similar services
- Hands-on experience with observability tools (Sentry, Firebase Crashlytics, Datadog, etc.)
- Strong leadership and mentoring skills
Good to Have :
- Experience with monorepos (Nx, Turborepo, Yarn workspaces)
- Experience with micro-frontend/mobile modularization
- Experience in building design systems for mobile
- Prior experience leading architecture in a high-scale app
Responsibilities :
1. Define application architecture, including navigation, state management, data flow, module boundaries, and error handling.
2. Enforce and follow engineering standards such as TypeScript usage, linting, formatting, testing, and commit conventions.
3. Own the native module strategy (Bridges, TurboModules, JSI) and minimize native code where possible.
4. Set and monitor performance budgets (TTI, bundle size, memory, and jank) and conduct profiling.
5. Be well-versed with CI/CD pipelines, code signing, build flavors, and OTA updates (CodePush).
6. Establish observability practices including crash reporting, logging, analytics, feature flags, and A/B experimentation.
7. Mentor engineers and lead architecture design reviews and RFCs.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1613726