Microsoft Teams Identity and Authentication team is seeking a Software Engineer II to join their front-end client team developing the Authentication stack across all popular platforms. This role focuses on building sign-in, sign-up, and in-app identity experiences, guest access client experience, and identity switching functionality.
The position offers an opportunity to work with core auth technologies such as ADAL, WAM, MSAL, and One Auth for Microsoft Teams. You'll be part of a dynamic team that's central to one of Microsoft's fastest-growing businesses, working on identity and authentication protocols that connect users, applications, data, and organizations.
As a Software Engineer II, you'll create collaborative environments, drive key strategies & investments, and solve complex engineering problems while partnering with other teams. The role requires strong technical skills in JavaScript/TypeScript, React/Angular, and front-end development, combined with the ability to deliver reliable and performant end-to-end client experiences.
The position offers excellent growth opportunities, including learning about authentication protocols and standards, cross-platform development, API design, and telemetry. Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and generous time away.
This hybrid role is based in Prague, Czech Republic, with up to 50% work from home flexibility. The position involves 0-25% travel and includes participation in on-call rotations. 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.