Senior Software Engineer - iOS Mobile

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$108,100 - $199,700
iOS
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - iOS Mobile

Microsoft's Viva Engage team (formerly Yammer) is seeking a Senior iOS Software Engineer to join their innovative mobile development team. This role focuses on building and enhancing features for the Viva Engage platform, which connects millions of employees worldwide through communities and knowledge sharing. The position offers an exciting opportunity to work on both the standalone Viva Engage app and Microsoft Teams integration, leveraging AI applications and copilot adoption to improve communication and information sharing.

As a Senior iOS Engineer, you'll be responsible for designing and implementing high-performance, user-friendly mobile experiences that facilitate communication and foster vibrant online communities. The role requires collaboration with cross-functional teams, including product managers, designers, and backend engineers, to deliver impactful solutions at scale.

The ideal candidate will bring 4+ years of technical engineering experience, with specific expertise in iOS development. You'll work with modern technologies like Swift, SwiftUI, and GraphQL APIs, while ensuring app reliability, performance, and security. This position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment with up to 50% work from home flexibility.

Join Microsoft's mission to empower every person and organization on the planet to achieve more, while working in an inclusive culture that values growth mindset, innovation, and collaboration. This role provides an excellent opportunity to impact millions of users while working with cutting-edge technologies in a supportive, growth-oriented environment.

Last updated 11 days ago

Responsibilities For Senior Software Engineer - iOS Mobile

  • Collaborate with Product, Design, Backend, Analytics, and Research teams to develop innovative features
  • Drive improvements to app reliability, performance, security, stability, and architecture
  • Write comprehensive unit and UI tests
  • Adopt a data-informed approach, rapidly building, measuring, and iterating
  • Conduct code reviews and participate in design and architecture discussions
  • Work with technologies such as Swift, SwiftUI, Core Data, GraphQL APIs, and XCTest/XCUITest

Requirements For Senior Software Engineer - iOS Mobile

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience developing mobile iOS applications using modern technologies
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, Python, or Swift

Benefits For Senior Software Engineer - iOS Mobile

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - iOS Mobile

Senior Software Engineer--IOS/MacOS

Senior iOS/macOS Engineer role at Microsoft's Copilot team, focusing on AI-driven mobile development with hybrid work options in Beijing.

Senior Software Engineer- Copilot iOS Development

Senior iOS Engineer role at Microsoft's Copilot team, focusing on AI-driven mobile development with 7+ years experience required.

Senior Software Engineer- Copilot iOS Development

Senior iOS Developer role at Microsoft's Copilot team, focusing on AI-driven mobile development with hybrid work options and comprehensive benefits.

Senior Software Engineer- iOS Development

Senior iOS Engineer role at Microsoft building AI-powered mobile experiences for Microsoft 365, reaching 150M+ monthly users.

Senior Software Engineer--IOS/MacOS

Senior iOS/macOS Engineer role at Microsoft's Copilot team, focusing on AI-driven mobile development with hybrid work options in Beijing.