Microsoft Teams is seeking a passionate Software Engineer II to join their expanding team in India. This role offers an opportunity to work on a globally-impacting product that ships new features weekly, combining startup-like agility with enterprise-scale challenges. The position focuses on frontend development for Microsoft Teams, a modern collaboration and productivity hub.
The ideal candidate will be passionate about creating exceptional user experiences across various platforms, comfortable with ambiguity, and experienced in frontend technologies. You'll be working with teams across Microsoft, contributing to a product that impacts users globally. The role requires strong technical skills in web technologies, particularly React/TypeScript, and a deep understanding of efficient data structures and algorithms.
As a Software Engineer II, you'll be responsible for implementing new features, collaborating with stakeholders to determine requirements, and ensuring high-quality code delivery. The position offers exposure to cutting-edge technologies including AI/ML, while working in a fast-paced, iterative environment. Microsoft Teams provides a unique opportunity to work on large-scale technical challenges while maintaining the agility to ship features rapidly.
The role comes with comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. You'll be part of Microsoft's inclusive culture that emphasizes growth mindset, innovation, and collaboration, working towards the mission of empowering every person and organization on the planet to achieve more.