Senior Staff Engineer

Nagarro

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nagarro is seeking a React Native Mobile App Developer (Expo) to design, build, and maintain high-performance cross‑platform mobile apps for iOS and Android, with a strong focus on the Expo ecosystem. You will collaborate with engineering managers, product managers, UI/UX designers, and backend developers, translating requirements into scalable UI and API-driven features.

The role requires solid JavaScript/TypeScript skills, hands-on Expo tools (SDK, Router, EAS), and commitment to quality,

Qualifications

  • Experience building cross‑platform mobile apps with React Native and Expo.
  • Strong JavaScript/TypeScript skills and modern ES6+ features.
  • Solid understanding of React principles, hooks, and state management.
  • Hands-on experience with Expo SDK, Expo Router, and EAS workflows.
  • Familiarity with design systems and accessibility
  • Experience delivering iOS/Android apps from shared codebase.

Responsibilities

  • Design, develop, and maintain cross‑platform mobile applications using React Native and Expo.
  • Build reusable components following coding standards and best practices.
  • Leverage Expo tools to streamline builds, deployments, and updates.
  • Develop responsive UI aligned with Tesco Design System and UI/UX specs.
  • Optimize performance across iOS and Android.
  • Ensure accessibility, security, and reliability.
  • Collaborate with product, design, and backend teams to deliver features.
  • Stay up-to-date with React Native, Expo, JavaScript, TypeScript developments.

Skills

React Native
Expo
JavaScript
TypeScript
ES6+
Hooks & Context API
Cross‑platform development
Performance optimization
Accessibility basics

Tools

Expo SDK
Expo Router
EAS

Job description

Job Description: React Native Mobile App Developer (Expo)
Role Overview

We are seeking a skilled React Native Mobile App Developer with strong expertise in the Expo ecosystem to design, develop, and maintain high-performance cross-platform mobile applications for iOS and Android.

The ideal candidate will have a strong foundation in JavaScript, TypeScript, and React principles, along with hands‑on experience using modern Expo tools such as Expo SDK, Expo Router, and EAS (Expo Application Services). The role involves building scalable, accessible, secure, and reusable mobile application experiences while ensuring alignment with the Tesco Design System.

You will collaborate closely with engineering managers, product managers, UI/UX designers, and backend developers to translate business requirements and designs into seamless mobile experiences.

Key Responsibilities
  • Design, develop, and maintain cross-platform mobile applications using React Native and the Expo framework.
  • Build reusable, scalable, and maintainable components following established coding standards and best practices.
  • Leverage Expo SDK, Expo Router, and EAS workflows to streamline development, builds, deployments, and application updates.
  • Develop responsive and intuitive user interfaces aligned with the Tesco Design System and UI/UX specifications.
  • Optimize application performance, responsiveness, and scalability across iOS and Android platforms.
  • Apply best practices for application accessibility, security, and reliability.
  • Debug, troubleshoot, and resolve technical issues across mobile and web environments, where applicable.
  • Collaborate with cross-functional teams to understand requirements, estimate development efforts, and deliver quality solutions.
  • Stay up to date with the latest React Native, Expo, JavaScript, and TypeScript developments.
Required Technical Skills
  • Strong hands‑on experience developing cross‑platform mobile applications using React Native and Expo.
  • Proficiency in JavaScript and TypeScript, including modern ES6+ features and concepts.
  • Strong understanding of React principles, component lifecycle, hooks, Context API, and state management.
  • Hands‑on experience with recent Expo SDK versions, Expo Router (file-based routing), and EAS workflows.
  • Understanding of React Native architecture, including the JavaScript Interface (JSI) and the native‑to‑JavaScript interaction model.
  • Experience building reusable UI components and working with component libraries or design systems.
  • Understanding of mobile application performance optimization, debugging, accessibility, and security best practices.
  • Experience developing and maintaining applications for both iOS and Android from a shared codebase.
  • Familiarity with application builds, release processes, and deployment workflows using Expo tools.
Good to Have
  • Experience implementing or integrating enterprise design systems, preferably the Tesco Design System.
  • Familiarity with native iOS and Android concepts and platform‑specific integrations.
  • Experience with automated testing, debugging tools, and mobile application quality practices.
  • Exposure to CI/CD pipelines and mobile application release automation.
  • Experience collaborating with backend teams on API integration and application data flows.
Key Expectations
  • Strong problem‑solving and analytical skills.
  • Ability to write clean, reusable, and maintainable code.
  • Good communication and collaboration skills.
  • Ability to work effectively with cross‑functional teams in an agile development environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead React native Developer | 8-17 Years | IC role | Build Scalable Technology for a Global Retail Leader |
Lead React native Developer | 8-17 Years | IC role | Build Scalable Technology for a Global Retail Leader |

Geektrust • Bengaluru

On-site
INR 3,000,000 - 6,000,000
React Native Developer
React Native Developer

Infosys • Hyderabad

On-site
INR 1,200,000 - 2,400,000
React Native Developers
React Native Developers

Thoughtwin • Indor

On-site
INR 800,000 - 1,600,000
Mobile Application Developer
Mobile Application Developer

PPFAS Mutual Fund • Mumbai

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

Sekel Tech • Chennai

On-site
INR 420,000 - 640,000
React Native Developer
React Native Developer

Tradelab • Bengaluru

On-site
INR 800,000 - 1,600,000
Senior Software Engineer – Expo / React Native
Senior Software Engineer – Expo / React Native

The Future University • Chandigarh

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

Altraize • Khordha

On-site
INR 800,000 - 1,200,000
Software Engineer – Mobile Apps
Software Engineer – Mobile Apps

Cloudesign • Maharashtra

On-site
INR 900,000 - 1,200,000
Mobile Application Developer
Mobile Application Developer

Globeia • Gurugram District

On-site
INR 1,800,000 - 2,400,000