-
Nagarro

Associate Staff Engineer, Mobile-ios

Nagarro
India · Full-time · Mid-Senior

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 (18000+ experts across 38 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 5+ years.
  • Extensive experience in IOS development, iOS SDK, View controllers, Database (Core Data/SQLite), OOPS, MVC, MVVM.
  • Strong Experience in Objective C and Swift.
  • Strong working experience in Swift, RxSwift, and RxCocoa.
  • Hands-on experience with Auto Layout.
  • Strong understanding of REST APIs and networking protocols (TCP, HTTP, etc.).
  • Knowledge of serialization formats like JSON.
  • Work on Apple Watch integrations and optimize performance across Apple devices
  • Strong knowledge in Mobile app performance, app security and mobile-build and deployment
  • Experience in Storyboards, Push Notification, Alamofire, App building, Signing and Deployment, Asynchronous Programming, Multithreading, Unit testing, Security and Performance best practices.
  • Fundamental knowledge of design patterns
  • Passionate about building great solutions
  • Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
  • Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.

RESPONSIBILITIES:

  • Writing and reviewing great quality code.
  • Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project.
  • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it.
  • Determining and implementing design methodologies and tool sets.
  • Enabling application development by coordinating requirements, schedules, and activities.
  • Being able to lead/support UAT and production roll outs.
  • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it.
  • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement.
  • Giving constructive feedback to the team members and setting clear expectations.
  • Helping the team in troubleshooting and resolving of complex bugs.
  • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Qualifications

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

Key Skills

Ranked by relevance

swift ios objective c rxswift c
Login to Apply
Posted
Apr 02, 2025
Type
Full-time
Level
Mid-Senior
Location
India
Company
Nagarro

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Persistent Systems
Related

Network Engineer

2026-05-27

Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Persistent Systems
Related

NOC Engineer

2026-05-27

Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
NTG
Related

Senior Developer Experience Engineer

2026-06-14

Full-time
Mid-Senior
Oman
IT Services
Engineering