Back to jobsJob overview
About the role
Senior Software Engineer - M365 Copilot App at Microsoft
Required Skills
reacttypescriptfrontend architectureperformance engineeringmicrofrontendsjavascriptpythonai productivity
About the Role
Lead frontend development for M365 Copilot App, focusing on scalable, high-performance AI-driven user interfaces. Collaborate across teams to define reusable architectural patterns and mentor engineers to foster technical excellence.Key Responsibilities
- Design and implement scalable, high-performance frontend systems using React, Typescript, and microfrontends
- Partner across Microsoft teams to evolve a shared frontend platform and define reusable architectural patterns
- Lead architectural decisions and contribute hands-on code to advance frontend engineering
- Apply a data-driven approach to performance using telemetry and experimentation for optimization
- Mentor engineers and foster a culture of technical excellence in frontend architecture
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 4+ years of experience in frontend architecture, performance engineering, or scalable web application development
Nice to Have:
- Proven expertise in modern frontend technologies including React and Typescript with a track record of delivering performant, accessible, and scalable experiences
- Data-centric approach integrating usage analytics and experimentation into planning and design
- Ownership of a complex frontend system or framework delivered in production and adopted across teams
- Ability to elevate engineering culture through initiatives improving performance or productivity
Benefits & Perks
- Industry leading healthcare