Senior React Native Mobile Application Developer

Nagarro Softwares Pvt. Ltd

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nagarro is seeking a Senior Staff Engineer to lead React Native mobile development across iOS and Android using Expo and a single codebase. You will partner with product, design, and backend teams to deliver enterprise-grade mobile experiences.

You will drive performance optimization, accessibility, and scalable UI systems while leveraging AI-assisted development and modern Expo tooling. This role requires strong leadership and hands-on coding in Bengaluru, India.

Qualifications

  • 7.5+ years in Software UI/Frontend Engineering, Enterprise or Product companies.
  • Hands-on React Native mobile apps using Expo Framework.
  • Strong React Native and JavaScript ES6+ skills.
  • Deep understanding of React fundamentals, hooks, Context API and lifecycles.
  • Experience with Redux/Redux Toolkit, Zustand or MobX.
  • Familiar with Expo SDKs, Expo Router, EAS workflows.
  • Good knowledge of iOS/Android app development and deployment lifecycles.
  • Git/GitHub and CI pipelines experience.
  • REST/GraphQL API integration experience.
  • Performance optimization, accessibility and scalable UI systems.
  • Experience with testing frameworks: Jest, RN Testing Library, Maestro or Appium.
  • Ability to translate Figma designs into mobile experiences.

Responsibilities

  • Develop and maintain high-performance cross-platform mobile apps with React Native and Expo.
  • Build scalable iOS and Android apps from a single codebase per enterprise UI standards.
  • Collaborate with managers, designers, and backend engineers to deliver seamless experiences.
  • Leverage AI agents to accelerate development, documentation and testing.
  • Design reusable UI components, implement API integrations, and optimize performance.
  • Ensure accessibility per AA/WCAG standards.
  • Manage build, signing, deployment for iOS and Android; work with Expo tooling.
  • Write and maintain automated tests with Jest and other frameworks.
  • Lead initiatives, mentor juniors, and participate in Agile ceremonies.

Skills

React Native
JavaScript ES6+
Redux/Redux Toolkit
Expo Framework
iOS/Android development
Git/GitHub
REST/GraphQL
UI components
Jest
Accessibility WCAG
CI pipelines
Agile Scrum/Kanban
Figma

Education

Bachelor's or Master's in Computer Science / IT

Tools

Expo SDKs
Expo Router
EAS workflows
Jest
Appium

Job description

Senior Staff Engineer React Native Mobile App Developer Company Description

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18700+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!

Job Description REQUIREMENTS:
  • Total experience: 7.5+ years in Software UI/Frontend Engineering, preferably in Enterprise or Product companies.
  • Hands-on experience developing React Native mobile applications using the Expo Framework.
  • Strong hands-on experience in React Native and JavaScript ES6+.
  • Strong understanding of React principles, React Hooks, Context API, and component lifecycles.
  • Strong experience with state management libraries such as Redux/Redux Toolkit, Zustand, or MobX.
  • Hands-on experience with Expo SDKs, Expo Router, and EAS workflows.
  • Strong understanding of iOS and Android application development, deployment lifecycles, application signing, and App Store/Google Play Store guidelines.
  • Strong knowledge of Git and GitHub, including continuous integration pipelines.
  • Experience integrating mobile applications with backend APIs using REST and/or GraphQL.
  • Good understanding of mobile application caching strategies and performance optimization.
  • Experience with performance profiling and optimization of production-ready mobile applications.
  • Strong understanding of Accessibility AA/WCAG standards and experience building accessible applications.
  • Experience designing and implementing large-scale, reusable UI systems and working with component libraries.
  • Experience with mobile application testing frameworks such as Jest, React Native Testing Library, Maestro, or Appium.
  • Understanding of JavaScript Bridge/JSI and React Native architecture.
  • Experience with Agentic AI, AI agents, specifications, and AI-assisted development, documentation, and testing.
  • Knowledge of Flexbox and CSS Grid-based systems.
  • Experience with packaging/build tools such as Babel or Webpack.
  • Knowledge of Figma and ability to translate UI/UX designs into mobile experiences.
  • Understanding of Deep Linking and SEO concepts.
  • Good understanding of Agile methodologies, Scrum/Kanban, JIRA, and Confluence.
  • Strong analytical, problem-solving, communication, ownership, and leadership skills.
RESPONSIBILITIES:
  • Develop and maintain high-performance cross-platform mobile applications using React Native and Expo.
  • Build scalable iOS and Android applications from a single codebase while following enterprise UI and design standards.
  • Collaborate with Engineering Managers, Product Managers, UI/UX Designers, and Backend Engineers to deliver seamless mobile experiences.
  • Leverage Agentic AI, specifications, skills, and AI agents to accelerate development, documentation, and testing activities.
  • Design and implement clean, reusable, scalable, and maintainable React Native components.
  • Integrate REST/GraphQL APIs and third-party libraries into mobile applications.
  • Implement effective state management using Redux/Redux Toolkit or other suitable state management solutions.
  • Optimize applications for performance, scalability, reliability, accessibility, and security.
  • Perform performance profiling and troubleshoot production application issues.
  • Implement caching strategies to improve application performance and user experience.
  • Develop accessible applications aligned with Accessibility AA/WCAG standards.
  • Manage mobile application build, signing, deployment, and release processes for iOS and Android.
  • Work with Expo Router, EAS workflows, and modern Expo tooling.
  • Write and maintain automated tests using Jest, React Native Testing Library, Maestro, Appium, or similar frameworks.
  • Collaborate with backend teams to integrate APIs and troubleshoot end-to-end application issues.Translate Figma designs and product requirements into high-quality mobile UI experiences.
  • Participate in Agile ceremonies, sprint planning, backlog refinement, and technical discussions.
  • Work with JIRA and Confluence to manage requirements, EPICs, Stories, Tasks, and Acceptance Criteria.
  • Take ownership of technical deliverables, lead initiatives, resolve complex problems, and mentor junior engineers.
Qualifications

Bachelor's or master's degree in computer science, Information Technology, or a related field Experience Level Senior Level

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Engineer React Native Mobile App Developer
Senior Staff Engineer React Native Mobile App Developer

Nagarro • Bengaluru

On-site
INR 4,000,000 - 7,000,000
React Native Developers
React Native Developers

Keka Technologies Private Limited • Indor

On-site
INR 800,000 - 1,600,000
React Native developer
React Native developer

Altraize • Khordha

On-site
INR 800,000 - 1,200,000
REACT NATIVE DEVELOPER
REACT NATIVE DEVELOPER

Godigiinfotech • Pune District

Hybrid
INR 600,000 - 1,000,000
Mobile Developer
Mobile Developer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 2,800,000 - 4,200,000
React Native Mobile Developer
React Native Mobile Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 800,000 - 1,200,000
Mobile App Developer
Mobile App Developer

Codilar Digital Pte Ltd • India

On-site
INR 1,000,000 - 1,500,000
Senior React Native Developer
Senior React Native Developer

Gomobilitysoft • Pune District

Hybrid
INR 3,000,000 - 5,000,000
React Native Developer
React Native Developer

Navtech • Hyderabad

On-site
INR 550,000 - 900,000
Mobile Application Developer
Mobile Application Developer

Primis Digital • Pune District

On-site
INR 900,000 - 1,500,000