HamburgerMenu
hirist

Senior React Native Engineer - TypeScript/Javascript

TalentSyker
Navi Mumbai
5 - 6 Years

Posted on: 14/01/2026

Job Description

Description :


Responsibilities :


- Define and own application architecture, including navigation, state management, data flow, module boundaries, and error handling strategies.


- Establish and enforce engineering standards, including TypeScript usage, linting, formatting, testing practices, and commit conventions.


- Own the native module strategy, including Bridges, TurboModules, and JSI, while minimising native code where possible.


- Set, monitor, and enforce performance budgets, covering TTI, bundle size, memory usage, and UI jank; conduct regular profiling and optimisation.


- Design and operate CI/CD pipelines for mobile apps, including code signing, build flavours, and over-the-air updates using tools like CodePush.


- Establish strong observability practices, including crash reporting, structured logging, analytics, feature flags, and A/B experimentation.


- Lead architecture design reviews and RFCs, providing technical direction and long-term scalability guidance.


- Mentor engineers, conduct code reviews, and drive knowledge-sharing across the mobile engineering team.


- Collaborate closely with product, design, backend, and QA teams to deliver high-quality mobile experiences.


Requirements :


- 5 to 6 years of professional experience in mobile application development, with strong expertise in React Native.


- Deep understanding of React Native architecture, rendering pipeline, and performance characteristics.


- Strong proficiency in TypeScript, modern JavaScript, and React fundamentals.


- Hands-on experience with state management solutions, navigation libraries, and modular application design.


- Proven experience working with native modules, including Bridges, TurboModules, and JSI.


- Strong understanding of mobile performance optimisation, profiling tools, and debugging techniques on iOS and Android.


- Experience setting up and maintaining mobile CI/CD pipelines, including build automation and release workflows.


- Solid understanding of app distribution, code signing, build variants, and OTA update mechanisms.


- Ability to take ownership of features and systems from design through production.


- Strong communication skills and experience working in cross-functional teams.


- Experience with CodePush or similar OTA update solutions.


- Familiarity with mobile analytics, experimentation frameworks, and feature flag systems.


- Exposure to monorepo setups and shared codebases across web and mobile.


- Experience contributing to or maintaining internal mobile libraries or design systems.


- Understanding of Agile development methodologies and iterative delivery.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in