Back to all jobs
Microsoft logo

Software Engineer II

Microsoft

Bangalore, Karnataka, India
Full-Time
Posted Oct 06, 2025
3 days / week in-office

Compensation

Loading salary analysis...

About the role

We are seeking a highly skilled and experienced Software Engineer II iOS Developer to join our mobile engineering team.

Responsibilities

  • Design, build, and maintain advanced applications for the iOS platform using Swift and/or Objective-C.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Lead code reviews and mentor junior developers.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks, fix bugs, and maintain code quality.
  • Integrate with backend services and APIs to support mobile functionality.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
  • Document technical specifications and maintain development best practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, OR related field.
  • 5+ years of experience in iOS development.
  • Proficiency in Swift and Objective-C.
  • Experience with version control tools like Git, Mercurial, or SVN.
  • Strong understanding of iOS SDKs, UI frameworks, and Apple Human Interface Guidelines.
  • Familiarity with RESTful APIs and mobile architecture patterns (MVC, MVVM).
  • Experience with CI/CD pipelines and automated testing frameworks

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

About the Company

Microsoft’s mission is to empower every person and every organization on the planet to achieve more.

Job Details

Salary Range

Salary not disclosed

Location

Bangalore, Karnataka, India

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position