Associate Staff Engineer, Mobile IOS

10 hours ago


Bengaluru, Karnataka, India Nagarro Full time ₹ 20,00,000 - ₹ 25,00,000 per year
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 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 5+ years.
  • Strong working experience developing native iOS apps.
  • Strong proficiency in Swift; familiarity with Objective-C is a plus.
  • Solid understanding of iOS frameworks like UI Kit, Foundation, Core Data, Core Animation.
  • Experience with MVVM, MVC, or other iOS architectural patterns.
  • Familiarity with RESTful APIs, JSON, and networking frameworks like URLSession/Alamofire.
  • Proficiency with Git for version control.
  • Hands-on experience with Unit Testing & UI Testing (XCTest/XCUITest).
  • Strong knowledge of the App Store submission process and app lifecycle.
  • Experience with SwiftUI and Combine.
  • Familiarity with modular and scalable iOS architectures.
  • Exposure to CI/CD pipelines (Fastlane, Jenkins, Bitrise).
  • Experience integrating analytics tools (Firebase, Mixpanel, etc.).
  • Prior experience working on large-scale, high-traffic apps.
  • Excellent communication and collaboration skills for working across global teams.

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.


  • Staff iOS Engineer

    1 week ago


    Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    As an iOS Engineer on the Communications Platform team, you'll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. We're looking for hardworking engineers to make sure the delivery experience is magical. Join us to work on some of the...

  • iOS Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Success Pact Consulting Pvt Ltd Full time

    Position : iOS Software EngineerExperience : 4-6 YearsLocation : Bangalore, IndiaJob Summary : We are seeking a highly skilled and experienced iOS Software Engineer to join our team. The ideal candidate will have a strong background in iOS development, with a deep understanding of mobile architecture, algorithms, and data structures. You will be...

  • Sr. IOS Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Target Full time US$ 1,50,000 - US$ 2,00,000 per year

    Position OverviewAs Sr. Engineer iOS, you will be an integral player in the Targets Flagship app team based in Bangalore, India.With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams...

  • iOS Developer

    2 weeks ago


    Bengaluru, Karnataka, India Toolyt Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.ResponsibilitiesDesign and build advanced applications for the iOS platformCollaborate with cross-functional teams to define, design, and...

  • iOS Developer

    2 weeks ago


    Bengaluru, Karnataka, India Toolyt Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    LocationBengaluru, IndiaSalary /monthJob TypeFull-timeDate PostedSeptember 11th, 2025Apply NowWe are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.ResponsibilitiesDesign and build advanced...

  • iOS Developer

    6 hours ago


    Bengaluru, Karnataka, India Careersteer services private limited Full time ₹ 1,20,000 - ₹ 15,00,000 per year

    The Role: SDE-3, IOS DeveloperAs a member of our IOS Engineering team, you'll play a pivotal role in designing and building world-class mobile experiences that empower millions of Indians to trade, invest, and grow their wealth with confidence. This isn't just about writing code — it's about shaping the performance, security, and scale of one of India's...


  • Bengaluru, Karnataka, India NatWest Markets Full time

    Job DescriptionJoin us as a Software Engineer- This is an opportunity for a driven Software Engineer to take on an exciting new career challenge- Day-to-day, youll build a wide network of stakeholders of varying levels of seniority- It s a chance to hone your existing technical skills and advance your career- Were offering this role at associate vice...

  • IOS Developer

    2 weeks ago


    Bengaluru, Karnataka, India Upstox Full time

    Job DescriptionJob Title: Software Development Engineer III - IOSCompany: UpstoxLocation: Mumbai / BengaluruWork arrangement: 5 days in the officeAbout UpstoxAt Upstox, we're building the future of investing - simple, powerful, and for everyone. We're one of India's fastest growing fintech platforms, backed by the best in the business, including Mr. Ratan...

  • iOS Developer

    3 weeks ago


    Bengaluru, Karnataka, India Mobile Programming Full time

    Job DescriptionKey Responsibilities:- Design and build advanced iOS applications usingSwift,UIKit, andSwiftUI.- Develop clean, maintainable, and testable code with adherence to architecture principles likeMVVM.- UtilizeCombine,CoreData, and other native frameworks to deliver smooth and responsive apps.- Diagnose and fix bugs and performance bottlenecks using...

  • iOS Expert

    2 weeks ago


    Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 20,00,000 - ₹ 25,00,000

    Mobile Application Developer Position">We are seeking a skilled and experienced Mobile Application Developer to create robust, scalable, and user-friendly applications for the iOS platform. The ideal candidate has expertise in building complex mobile apps using Swift and is well-versed in Apple's ecosystem, UI/UX design principles, and app development...