Software Engineer 2

Microsoft
1091481
Seating Arrangement Not Specified
Bellevue, WA
Full Time
Pay Range Not Provided
July 13, 2021
Direct Hire

Language(s):

  • TypeScript
  • JavaScript
  • Go

Interview Format(s):

  • Not Specified

Interview Content(s):

  • Not Specified
Come join the Messaging team in Microsoft Teams. Microsoft Teams is the fastest growing business application in Microsoft history, and we are not done! We have great ambition to go beyond business collaboration and into the daily life of consumers, serving not only as the primary chat and collaboration solution in the Office 365, as well as the inbox messaging and calling solution for Windows 11. At Messaging team, you will be at the very center of the actions, working on some of the most highly used feature area - chat. We have recently surpassed 145 million Daily Active Users and is the most popular chat based collaboration solution in the marketplace. There are so much more that we have planned and will need your help in this exciting endeavor!

Responsibilities

The Messaging Team is searching for an experienced and talented web developer who are well versed in the modern web application technologies such as React, GraphQL / Apollo and Typescript. Applicants should exhibit pride in craftsmanship around building compelling and engaging user experiences while still having the depth to understand how their designs affect the performance, security, and other technical aspects of the overall application. A strong understanding (strength, common pitfalls and performance best practices) of TypeScript and mainstream JavaScript frameworks such as React is preferred.

The Messaging Team is searching for an experienced and talented web developer who are well versed in the modern web application technologies such as React, GraphQL / Apollo and Typescript. Applicants should exhibit pride in craftsmanship around building compelling and engaging user experiences while still having the depth to understand how their designs affect the performance, security, and other technical aspects of the overall application. A strong understanding (strength, common pitfalls and performance best practices) of TypeScript and mainstream JavaScript frameworks such as React is preferred.

Qualifications

A successful candidate should meet most of the criteria:

• 2+ years of experience building modern web applications with React or Angular

• 3+ years software industry experience

• Experience with TypeScript and React

• Experience with web accessibility standard and enabling screen reader a strong plus

• Experience with telemetry, monitoring and dashboarding solutions, such as Aria, Kusto and Geneva a plus.

• Committed to quality, including security, compliance and performance

• Exceptional communication and interpersonal skills with customer focus

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.

A successful candidate should meet most of the criteria:

• 2+ years of experience building modern web applications with React or Angular

• 3+ years software industry experience

• Experience with TypeScript and React

• Experience with web accessibility standard and enabling screen reader a strong plus

• Experience with telemetry, monitoring and dashboarding solutions, such as Aria, Kusto and Geneva a plus.

• Committed to quality, including security, compliance and performance

• Exceptional communication and interpersonal skills with customer focus

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.