Senior Software Engineer - Andriod/iOS

Microsoft develops enterprise software solutions including Teams, focusing on empowering people and organizations globally.
Mobile
Senior Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Andriod/iOS

Microsoft Teams is seeking a Senior Software Engineer to join their mobile development team, focusing on Android and iOS platforms. This role is part of the Teams calling team, working on mission-critical communication solutions that serve institutions worldwide. The position offers an opportunity to work on cutting-edge technology in the team calling and meetings space, with a focus on delivering best-in-class calling solutions.

The ideal candidate will be responsible for developing and optimizing mobile applications for the Microsoft Teams platform, working with both iOS and Android technologies. You'll be part of a fast-paced environment tackling challenging problems in collaboration and productivity space, with direct impact on enterprise customer experience.

The role involves working with cross-functional teams, implementing new features, optimizing performance, and ensuring high-quality user experiences. You'll be contributing to a product that has seen exponential growth, especially in the era of hybrid work, making a significant impact on how organizations worldwide maintain continuity and productivity.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and work-life balance benefits. The company culture promotes a growth mindset, innovation, and collaboration, making it an ideal environment for professional development and impact at scale.

Last updated 22 days ago

Responsibilities For Senior Software Engineer - Andriod/iOS

  • Proven experience in mobile development for iOS, Android and React Native platforms
  • Optimize mobile application performance and user experience
  • Develop software features for Microsoft Teams Meetings and Events
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Product/Feature quality and reliability monitor and live site support
  • Proactively seek new knowledge and adapt to new trends

Requirements For Senior Software Engineer - Andriod/iOS

Java
Kotlin
  • 8+ years professional experience of mobile development experience using at least one of objective-C, Swift, Kotlin, Java
  • BS degree or equivalent, preferably in CS or related Engineering field
  • Android/iOS development experience is must
  • Experience with software development lifecycle and agile methodologies
  • Experience on web rtc media stack
  • Exposure to networking and streaming protocols such as HTTPS, TCP/IP, DASH/HLS
  • Demonstrated problem solving and debugging skills
  • Excellent communication and collaboration skills

Benefits For Senior Software Engineer - Andriod/iOS

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 - Andriod/iOS

Senior Software Engineer- iOS/Android

Senior Software Engineer position at Microsoft Teams focusing on iOS and Android development, requiring 8+ years of mobile development experience.

Senior Software Engineer II

Senior Software Engineer position at Microsoft working on Excel Mobile, focusing on native and mobile development with C/C++ and Java expertise required.

Senior Software Engineer- Mobile Devops

Senior Software Engineer role at Microsoft focusing on Mobile DevOps for Teams, combining mobile development expertise with automation and infrastructure development.

Software Engineer

Senior Software Engineer position at Microsoft Teams, focusing on mobile development for meetings and events features, with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on mobile threat protection and AI-driven security solutions, requiring 8+ years of experience.