Microsoft Teams is experiencing tremendous growth as a mission-critical product for institutions worldwide, especially in the hybrid work era. The Teams calling team is seeking experienced mobile developers to help build best-in-class calling solutions for iOS and Android platforms.
As a Software Engineer II, you'll work on tackling complex challenges in team calling, meetings, collaboration, and productivity spaces. You'll have the opportunity to collaborate with teams across Microsoft while developing features that directly impact enterprise customer experiences.
The role offers a fast-paced, exciting environment with constant new challenges. You'll be responsible for developing software features for Microsoft Teams Meetings and Events, driving technical designs, implementing and optimizing code, and ensuring product quality and reliability.
Key responsibilities include:
The ideal candidate should have 3+ years of professional mobile development experience with Objective-C, Swift, Kotlin, or Java. Knowledge of WebRTC media stack and networking protocols is preferred. You'll need excellent communication skills and experience with agile methodologies.
Microsoft offers comprehensive benefits including healthcare, educational resources, savings plans, parental leave, and opportunities for professional growth. Join a team that's shaping the future of workplace collaboration while working with cutting-edge technologies in a supportive, inclusive environment.