JavaScript Engineer

Do you love frontend architecture and infrastructure at scale? Do you want to create the best front-end engineering systems? Are you passionate about helping other developers? We’ve got an incredible opportunity for you. We have positions for in the FAST Experiences organization, creating best-in-class engineering systems primarily implemented using TypeScript.  

Microsoft is increasingly leaning into a technical strategy of leveraging JavaScript as the standard UX programming language. We’re working on consolidating over 300 JavaScript repositories and engineering systems towards a highly scalable engineering system for internal JavaScript developers. If you love the challenge of scale and working with and for developers, this is a position for you! 

To manage the current and continued demands and growth we need to work together as a unified JavaScript community, both inside Microsoft and the broader open-source community. Working in FAST Experiences, you will have an opportunity to help shape how we develop JavaScript across Microsoft and the industry.  


  • Working with product management and developers to formulate specifications for features.  
  • Architect and implement engineering system features for maximum performance, testability, reliability, and developer delight.  
  • Improve our software engineering processes as we ship to over 40+ Microsoft products on all platforms.  
  • Run A/B experiments and make data-driven decisions.   
  • Leverage best-in-class development practices and follow the fast pace of the open-source community  
  • You will be working in a dynamic, collaborative environment where learning is key.  


  • 2+ years of experience as Full Stack Software Engineer/Front-End Software Engineer  
  • Interest and excitement working with JavaScript/TypeScript  
  • You have experience building web and/or JavaScript tooling  
  • Have experience working with CI/CD systems  
  • Very qualified candidates will have experience working on UX frameworks across multiple platforms and have shipped cross-platform components/applications.  
  • You are proactive and a driving force to get things done   
  • You have good knowledge of agile working methods  
  • You have great written and oral presentation skills  


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. 

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

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services.