Back to jobsJob overview
About the role
Software Engineer II - Frontend at Microsoft
Required Skills
reacttypescriptgraphqlreduxcss3html5azurejestwebpack
About the Role
Develop frontend features for Viva Engage, focusing on UX, performance, and accessibility. Build responsive, accessible experiences using React, Redux, and GraphQL. Collaborate with design and product teams to drive innovation and community connection.Key Responsibilities
- Develop user-facing features and experiences in partnership with design, product, and engineering
- Build reusable code and libraries for maintainability and future use
- Build responsive, accessible and localized experiences for a diverse user-base
- Develop integrations of the Viva Engage client into other M365 apps
- Optimize for best performance and scalability
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 2+ years software front-end engineering experience with modern web tech stack including TypeScript, React, Redux, Webpack, Jest, and GraphQL
- 2+ years in web markup including CSS3, HTML5 and troubleshooting and performance tuning skills
- Ability to meet Microsoft, customer and/or government security screening requirements including Microsoft Cloud Background Check
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience OR Bachelor's Degree AND 5+ years experience
- Broad experience across multiple FE technologies
- Good understanding of best practices of building cross browser and device independent interfaces
- Expertise improving performance (FMP, TTI, bundle size, etc)
Benefits & Perks
- Industry leading healthcare