2,058,973open jobs
122,992companies
253,422added this week
Browse all
Salary
≈ $37k – $83k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Oct 30, 2026. Nagarro scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Nagarro is a digital engineering company founded in 1996 and headquartered in Munich, which spun out of the Allgeier group and listed on the Frankfurt exchange in 2020. It builds custom software, cloud platforms and automation for clients across automotive, retail, financial services, travel and manufacturing, delivered by a globally distributed workforce concentrated in India, Eastern Europe and Latin America. The company describes its structure as deliberately non-hierarchical and fluid, and it has grown largely through a steady run of acquisitions that add regional presence and specialist practices rather than through a single large merger.

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 a scale - across all devices and digital mediums, and our people exist everywhere in the world (18500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Requirements

  • Experience : 4+years
  • Hands-on mobile engineering experience in iOS development.
  • Hands-on experience developing and shipping production applications using React Native, JavaScript, and TypeScript.
  • Hands-on native iOS development experience using Swift, SwiftUI, and UIKit, with working knowledge of Objective-C for legacy modules.
  • Proven experience working on brownfield applications where React Native screens coexist with native iOS screens.
  • Mandatory experience developing native iOS modules or view managers consumed by JavaScript through the legacy bridge and/or TurboModules and Fabric.
  • Experience supporting high-traffic consumer applications in production, including crash investigation, bug fixing, hotfixes, and release management.
  • Experience in e-commerce or content and commerce applications is preferred.
  • Strong proficiency in JavaScript, TypeScript, React, and React Native component, navigation, and state-management architecture.
  • Hands-on experience with state-management libraries such as Redux, MobX, Zustand, or Recoil.
  • Strong understanding of React Native internals, including Hermes, Fabric, TurboModules, JSI, code generation, and the legacy bridge.
  • Expertise in integrating React Native into large-scale native iOS applications, including hosting React Native views, developing native modules, bridging, and exposing native UI components.
  • Strong Swift programming fundamentals, SwiftUI, UIKit, and working knowledge of Objective-C.
  • Good understanding of iOS platform concepts, including application lifecycle, concurrency (GCD and async/await), memory management, networking, persistence, push notifications, deep links, universal links, App Store requirements, and privacy standards.
  • Experience with mobile architecture patterns such as MVVM, Clean Architecture, object-oriented analysis and design, and modular application development.
  • Strong knowledge of testing frameworks and practices across both platforms, including Jest, React Native Testing Library, Detox, and XCTest.
  • Hands-on experience with Xcode, CocoaPods, Swift Package Manager, Metro, Fastlane, and CI/CD pipelines.
  • Experience in production debugging, crash analysis, and performance profiling using Instruments, Hermes Profiler, Flipper, React DevTools, Crashlytics, or Sentry.
  • Understanding of API integration, mobile security, caching strategies, and offline-first application development.
  • Strong understanding of clean code principles, SOLID principles, and Agile development methodologies.
  • Proven ability to manage end-to-end ownership of product modules, including architecture, implementation, testing, release, and production support.
  • Experience in large-scale application migration, platform modernization, or refactoring initiatives with controlled rollouts and rollback strategies.
  • Strong technical leadership, problem-solving, communication, and collaboration skills.
  • Ability to conduct code reviews, mentor developers, establish engineering standards, and influence mobile architecture decisions.
  • Experience with React Native migration from the legacy bridge to the new architecture (Fabric and TurboModules) is an added advantage.
  • Familiarity with over-the-air updates using CodePush or EAS Updates, feature flags, and A/B testing platforms is desirable.
  • Experience with monorepos, shared design systems, and e-commerce features such as catalogue, cart, checkout, and payments is an added advantage.

Responsibilities

  • Architect, design, and develop customer-facing mobile features for the AJIO iOS application, with React Native as the primary development framework.
  • Build scalable, reusable, and high-performance React Native components and modules using JavaScript and TypeScript.
  • Develop and maintain native iOS features using Swift, SwiftUI, and UIKit wherever platform-specific capabilities, performance, or SDK integrations require native implementation.
  • Maintain and enhance existing native iOS modules, including legacy components developed using Objective-C.
  • Own end-to-end development of product modules, from requirement analysis and architecture design through development, testing, release, and post-production support.
  • Own the integration layer between native iOS and React Native, including native modules, native UI components, bridging, and communication between JavaScript and native code.
  • Ensure seamless user experience across native and React Native screens, covering navigation, back-stack management, session authentication, cart state, deep linking, analytics, and crash attribution.
  • Drive the incremental migration of the existing native iOS application towards a React Native-first architecture without compromising application stability, performance, or release velocity.
  • Define migration strategies, screen sequencing, feature parity, acceptance criteria, phased rollouts, feature flags, and rollback mechanisms.
  • Support the live production application by investigating and resolving issues across native and React Native layers, managing crash triage, hotfixes, and production releases.
  • Monitor and improve application performance, including cold start time, React Native time-to-interactive, bundle size, memory consumption, rendering performance, and frame drops.
  • Use Xcode Instruments, Hermes Profiler, Flipper, and React DevTools to identify and resolve performance bottlenecks.
  • Own the iOS build and release pipeline, including Xcode project configuration, CocoaPods, Swift Package Manager (SPM), Metro, Hermes, code generation, signing, Fastlane, CI/CD, and App Store phased releases.
  • Define and enforce engineering standards across native iOS and React Native development, including architecture patterns, coding practices, code reviews, and testing frameworks.
  • Develop reusable libraries, shared components, and design-system elements that work consistently across native and React Native interfaces.
  • Implement automated and unit testing strategies using Jest, React Native Testing Library, Detox, and XCTest.
  • Collaborate with product managers, UX/design teams, backend engineers, and QA teams to understand requirements and deliver high-quality mobile solutions.
  • Evaluate native iOS versus React Native implementation approaches and advise stakeholders on appropriate technical trade-offs.
  • Mentor junior and mid-level engineers, including supporting native iOS developers in adopting React Native development practices.
  • Drive architectural decisions, manage technical debt, maintain performance budgets, and continuously improve code quality throughout the migration journey.

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,058,973 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Bengaluru
Android Kotlin 2 days ago
In office · Full-Time · 7+ years exp · Chennai
Kotlin
C++
Kotlin
Kotlin Coroutines
Mobile
Jetpack Compose
Android SDK
Kotlin Multiplatform
Clean Architecture
Compose Multiplatform
Declarative UI
State Management
Material Design
Apply
Hybrid · 4+ years exp · Bachelor's Degree · Bengaluru
Go
Swift
Mobile
Core Bluetooth
Apply
Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru
Go
Swift
Mobile
Core Bluetooth
Apply
≈ $19k – $53k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Java
Kotlin
Swift
Objective-C
Java
Gradle
Kotlin
Retrofit
Hilt
Kotlin Coroutines
Swift
Swift Concurrency
Mobile
Jetpack Compose
UIKit
SwiftUI
Combine
Android SDK
MVVM
XCTest
Clean Architecture
Push Notifications
DevOps
Rest API
CI/CD
Jenkins
Git
AWS
Management
Agile
Scrum
QA
XCUITest
Apply
≈ $11k – $29k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Bengaluru
Swift
Objective-C
Swift
Swift Concurrency
Mobile
UIKit
SwiftUI
Combine
MVVM
SPM
iOS SDK
CocoaPods
Clean Architecture
Dependency Injection
Reactive Programming
Offline-First
DevOps
Rest API
CI/CD
Design
Figma
Management
Agile
Apply
≈ $15k – $34k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
Apply
$150k – $160k per year · In office · 8+ years exp · Bachelor's Degree · Whitehouse Station
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Apache Kafka
Frontend
Angular
DevOps
Rest API
Azure
Git
Analytics
SSIS
Management
Agile
Apply
In office · Internship · Bachelor's Degree · Istanbul
Python
JavaScript
TypeScript
DevOps
CI/CD
Docker
Linux
Apply
≈ $151k – $261k per year (Estimated) · Remote (Canada) · Full-Time · 5+ years exp
JavaScript
Java
Java
Spring Boot
Databases
Snowflake
Frontend
Next.js
React.js
DevOps
AWS
Docker
Kubernetes
GitHub
Apply
In office · Nigeria
JavaScript
Frontend
React.js
Vite
DevOps
Wi-Fi
Apply
≈ $68k – $151k per year (Estimated) · In office · Full-Time · 4+ years exp · Shanghai
Java
Kotlin
Mobile
Jetpack Compose
Android SDK
Room
WorkManager
ViewModel
Apply
≈ $38k – $105k per year (Estimated) · Hybrid · Full-Time · Guadalajara
Python
PowerShell
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Bicep
Management
Confluence
Jira
Agile
Scrum
Apply
$150k – $170k per year (gross) · Hybrid · Full-Time · Jersey City
Python
Java
Python
Django
Databases
Databricks
Azure SQL Database
DevOps
Rest API
Azure
CI/CD
Kubernetes
Azure AKS
DNS
Analytics
Collibra
Apply
≈ $36k – $90k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Mumbai
Python
JavaScript
Python
Flask
FastAPI
Databases
PostgreSQL
Weaviate
Chroma
pgvector
Pinecone
FAISS
AI/ML
LangGraph
LangChain
LlamaIndex
Vertex AI
Embeddings
Prompt Engineering
Function Calling
AI Agents
DeepEval
Haystack
LangSmith
Promptfoo
LLM
RAG
Hallucination
OpenAI
Anthropic
Structured Outputs
Agentic Workflows
Machine Learning
Frontend
React.js
DevOps
Rest API
Splunk
Terraform
GCP
Azure
CI/CD
Git
AWS
Docker
Bicep
IAM
Linux
Cybersecurity
Microsoft Sentinel
CVE
CVSS
EPSS
KEV
SIEM
Apply
Staff Engineer 2 days ago
≈ $36k – $90k per year (Estimated) · In office · Full-Time · 6+ years exp · Bachelor's Degree · Mumbai
Python
JavaScript
Python
Flask
FastAPI
Databases
PostgreSQL
Weaviate
Chroma
pgvector
Pinecone
FAISS
AI/ML
LangGraph
LangChain
LlamaIndex
Vertex AI
Embeddings
Prompt Engineering
Function Calling
AI Agents
DeepEval
Haystack
LangSmith
Promptfoo
LLM
RAG
Hallucination
OpenAI
Anthropic
Structured Outputs
Agentic Workflows
Machine Learning
Frontend
React.js
DevOps
Rest API
Splunk
Terraform
GCP
Azure
CI/CD
Git
AWS
Docker
Bicep
IAM
Linux
Cybersecurity
Microsoft Sentinel
CVE
CVSS
EPSS
KEV
SIEM
Apply
≈ $17k – $39k per year (Estimated) · In office · 3+ years exp · Bengaluru
Python
Verilog
SystemVerilog
Chips/EDA
Synopsys Design Compiler
Apply
Kafka Developer 1 day ago
≈ $17k – $40k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
Java
Scala
Java
Spring Boot
Databases
Apache Kafka
DevOps
Terraform
Ansible
GitLab CI
CI/CD
ArgoCD
Jenkins
Docker
Kubernetes
Apply
≈ $17k – $39k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
SQL
ABAP
ABAP
SAP Fiori
SAP UI5
ABAP on HANA
CDS Views
SAP Gateway
DevOps
Rest API
Analytics
SAP BusinessObjects
Apply
≈ $16k – $36k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
ABAP
ABAP
SAP Fiori
SAP UI5
CDS Views
SAP BTP
Apply
See all jobs
This is one of many
2,058,973 more open roles from verified company boards, updated every day.