Seattle, WA, US
1 day ago
Front-end Engineer, Storm Design System
Are you passionate about creating world-class user experiences that impact millions of advertisers? Join the Storm Design System team at Amazon Ads and help shape the future of our advertiser-facing products!

Storm is Amazon Ads' unified design system that powers our advertiser UX across a wide range of products and services. We're looking for an experienced Front-End Engineer to join our team and contribute to building a accessible, efficient, and user-friendly component library that enables Amazon Ads teams to create consistent, high-quality interfaces.

As a Front-End Engineer on the Storm team, you'll:

- Collaborate with UX designers, product managers, and other engineers to design, develop, and maintain reusable React components for our StormUI library
- Translate complex design patterns into flexible, accessible, and performant code that can be easily adapted across various Amazon Ads products and use cases
- Contribute to Storm's documentation, ensuring clear guidelines for component usage across Amazon Ads
- Work closely with product teams to gather requirements, provide technical guidance, and iterate on our design system
- Mentor junior engineers and contribute to code reviews, helping to elevate the overall quality of our front-end development practices
- Stay at the forefront of front-end technologies and best practices, advocating for improvements within our design system

This role offers a unique opportunity to have a wide-reaching impact on Amazon's advertising products. You'll be working on components and patterns used by hundreds of developers and experienced by millions of advertisers globally. Your work will directly contribute to improving the efficiency and user experience for both internal teams and external customers.

We're looking for someone who is enthusiastic, empathetic, curious, and motivated. If you're passionate about setting a high bar for customer delight, we want to hear from you! Join us in shaping the future of advertiser experiences at Amazon. Your contributions will help drive innovation, efficiency, and consistency across one of Amazon's fastest-growing and most profitable businesses.


Key job responsibilities
- Design, develop, and maintain reusable React components for the StormUI library
- Collaborate with UX designers to translate design patterns into scalable, accessible code
- Contribute to Storm's documentation, ensuring clear guidelines for component usage
- Optimize component performance and ensure cross-browser compatibility
- Participate in code reviews and mentor junior engineers
- Work with the broader Amazon Ads engineering community to gather feedback and iterate on Storm components
- Stay up-to-date with front-end technologies and best practices, advocating for improvements when appropriate

About the team
The Storm Design System team is dedicated to creating a unified and efficient design language for Amazon Ads. We work closely with product teams across the organization to ensure our components meet their needs while maintaining consistency and quality. Our team values collaboration, innovation, and a strong focus on user experience.
Confirm your E-mail: Send Email