Mobile IOS Engineer

21 hours ago


Bengaluru, Karnataka, India Nagarro Softwares Pvt. Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Associate Staff Engineer, Mobile IOS

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.

Experience LevelMid Level

  • Bengaluru, Karnataka, India Mobile Programming Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    As an iOS Native Developer, you will play a crucial role in building robust, scalable, and high-performing iOS applicationsYou will work closely with the product and design teams to create seamless and efficient mobile applications that deliver exceptional user experiencesKey Responsibilities: Design and develop native iOS applications using Swift and...

  • 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...


  • Bengaluru, Karnataka, India Publicis Sapient Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionManager Mobile SolutionsAs a Manager Mobile Solutions (iOS), you will lead the development and delivery of cutting-edge iOS applications, ensuring high-quality, scalable, and user-centric mobile experiences. You will work closely with cross-functional teams to drive innovation, optimize performance, and enhance the overall mobile strategy.Your...

  • iOS Developers

    2 days ago


    Bengaluru, Karnataka, India PiMARQ Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description Job Profile: Our Client is looking for an iOS Developers who possesses a passion for pushing iOS to the limits in graphics, image editing capabilities, and AI-based applications. The developers will work with their AI team of talented engineers and design team based in the US to build the next generation of our mobile applications. The iOS...

  • Staff Engineer iOS

    2 days ago


    Bengaluru, Karnataka, India JioStar Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Summary: As a Staff Software Engineer – iOS, you will be responsible for building performant and resilient iOS applications and frameworks that deliver exceptional user experiences. You'll lead mobile architecture decisions, promote engineering best practices, and contribute to both core platform improvements and feature development. This role requires...

  • IOS Developer

    23 hours ago


    Bengaluru, Karnataka, India 4baseCare Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    iOS Developer Duties:• Designing and building advanced applications for the iOS platform• Collaborating with cross-functional teams to define, design, and ship new features.• Unit-testing code for robustness, including edge cases, usability, and general reliability.Job briefWe are looking for an iOS developer who possesses a passion for pushing mobile...

  • iOS Developer

    6 days 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...

  • IOS Developer

    3 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

    4 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 Developer

    2 weeks ago


    Bengaluru, Karnataka, India Acesoft Labs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior iOS Developer Digital EngineeringRole Responsibilities:• Build new and innovative product features for mobile apps• Build prototypes• Maintain high level performance quality• Rapidly fix bugs and solve problems, mentor junior developers• Collaborate with designers and engineers alike• Write clean, stable, unit-tested code and accompanying...