Microsoft Teams is experiencing unprecedented growth as the fastest-growing business application in Microsoft's history, serving as the hub for teamwork in Office 365 with millions of users globally. We're seeking a Software Engineer II to join our Mobile team, focusing on enhancing Teams Mobile software user experiences.
The role combines technical expertise in mobile development with collaborative teamwork. You'll be working on Microsoft Teams, which is core to Microsoft's vision for intelligent communications and workplace productivity. The position offers an opportunity to impact millions of users while working with cutting-edge mobile technologies.
As a Software Engineer II, you'll be responsible for designing and building mobile software components, ensuring they meet quality, privacy, and performance standards. The role requires strong programming skills, particularly in mobile development languages like Java, Swift, or Kotlin, along with experience in testing and CI/CD practices.
The ideal candidate will bring 4 years of coding experience, strong problem-solving abilities, and a collaborative mindset. You'll work in a hybrid environment with up to 50% work from home flexibility, joining a team that values innovation, craftsmanship, and continuous learning.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The company's culture emphasizes respect, integrity, and accountability, creating an inclusive environment where employees can thrive both professionally and personally.