Microsoft is looking to design and build the next generation of reusable, high-performance web components that power Microsoft’s commerce experiences — including pricing, cart, checkout, and payments.
Requirements
- 4+ years of frontend development experience with Web Components, TypeScript, JavaScript, and CSS.
- 2+ years of demonstrated experience working with front end design systems (e.g. - Fluent, Material, Spectrum), Theming frameworks (e.g. - CSS variables, Sass, Tailwind), and reusable component libraries.
- 2+ years of experience delivering commerce-related UI features such as pricing displays, cart interactions, and checkout flows.
- Experience implementing Figma-based designs, ensuring pixel-perfect execution and fidelity to design intent.
- Experience building or contributing to enterprise design systems or component libraries.
- Familiarity with commerce platforms, payment integrations, or transactional workflows.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Build and maintain reusable web components for commerce flows like pricing, cart, and checkout.
- Translate Figma designs and design tokens into modular frontend solutions.
- Write clean, performant, and accessible HTML, CSS, and TypeScript code.
- Ensure secure, compliant, and accessible cart/checkout experiences (WCAG/ARIA, PCI).
- Integrate frontend components with APIs and optimize user journeys using analytics and experimentation frameworks.
- Collaborate with designers, product managers, and engineers to deliver and scale commerce UI solutions.
- Modernize and scale web experiences across multiple properties, drive adoption of web components from our Reimagine design system, and extend that library to power dynamic, enterprise-grade shopping and checkout flows.
Other
- Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
- We value respect, integrity, and accountability and foster a culture of inclusion where everyone can thrive.
- In alignment with our values, this role emphasizes partnership, innovation, and continuous learning.
- Collaborate with designers, product managers, and engineers to deliver and scale commerce UI solutions.
- Microsoft is an equal opportunity employer.