Experience Inc. Jobs

Job Information

Microsoft Corporation Software Engineer 2 in Bellevue, Washington

Microsoft 365 Engineering team is looking for enthusiastic and experienced ReactJS developers. Would you like to design and develop new AI-powered experiences that empower 100M+ monthly active users throughout Microsoft products - including Teams and Outlook - to be more productive? If the answer is yes, we would like to hear from you! We are a highly diverse and distributed team, building a product in a quickly evolving space. You will have an opportunity to incubate web and mobile projects that drive innovation for AI-powered experiences at Microsoft as we compete in this rapidly growing and competitive market.


You will work with PM, design, and engineers in the team to build end-to-end customer-facing experiences with responsibilities that include:

  • Design, implement and test modern web experiences.

  • Collaborate with other Microsoft 365 engineering teams.

  • Investigate and prototype new technologies and frameworks.

  • Write and maintain unit tests and automated integration tests.

  • Contribute to team-wide fundamentals/infrastructure investments.

We’re looking for someone who has the following attributes:

  • Be an excellent web UI developer with in-depth knowledge of ReactJS/JavaScript/TypeScript and progressive web applications.

  • View challenging technical problems as opportunities – you are a great problem solver with analytical skills and high intellectual horsepower.

  • Be an excellent collaborator, capable of building and maintaining relationships with various teams across Microsoft.

  • Have an excellent eye for details. For example, misaligned buttons and text boxes get under your skin.


  • Bachelor's degree in computer science or related area, or equivalent industry experience.

  • Have 3+ years (preferred 5+ years) of Web UI development experience including responsive design/progressive web apps.

  • In-depth knowledge in Web technologies and frameworks including ReactJS, JavaScript, Typescript, CSS, etc.

  • Strong problem-solving skills, great teamwork, and most importantly, passion to delight users.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.