Sr. Software Engineer

Last updated 2 days ago
Location:Bellevue, Washington
Job Type:Full Time

Are you a well rounded Front-End Engineer? Do you like exploring the latest trends in Front-End Development and applying them to build a truly modern Web App? Do you want to push the developmental boundaries of the most-used long-running Web App in the world? Come join us!

Microsoft Teams is driving Microsoft’s core vision for intelligent communications—bringing together conversations, meetings, files, Office apps, and third-party integrations—to provide a single hub for teamwork in Office 365. Remote work has increased the focus on Teams, its capabilities, its performance in a big way. We, as an organization, are investing in the long term success of Teams and are looking for exceptional engineers to help us realize the true potential of Teams.

The Foundation team is looking for a dependable dev to join us in our efforts to build core framework capabilities that power the next dimension of functionality in the Teams app as well as capabilities like Embeddable Controls and Line of Business applications. Applicants should have a real pride in craftsmanship around building responsive user experiences as well as understand how their designs affect the performance of the overall application.


Successful candidates should have:

  • Exceptional problem solving & debugging skills.
  • Software development and testing experience with Front End development technologies.
  • Deep understanding of performant Javascript and/or Typescript.
  • Knowledge of UI frameworks like React, Angular, Knockout.js or Vue.js.
  • Understanding of semantic HTML, CSS and CSS preprocessors.
  • Ability to work with build tools such as webpack, grunt and gulp.
  • Experience in DevOps environments.
  • Any experience with Apollo GraphQL framework is a plus.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.



One or more of:

  • 5+ years of software development experience.
  • 2+ years of experience on Front End development will be a bonus.
  • BS Degree in CS or related engineering field.

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.

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