Docker is seeking a Senior Frontend Engineer to drive the evolution of our design system. In this role, you will build a robust, scalable foundation for all Docker products and lead the migration away from a pre-built component library to a more flexible, future-ready system.
What You'll Do
- Own the engineering roadmap for Docker's design system.
- Work side-by-side with designers to implement components that match intended usage and visual fidelity.
- Lead architectural decisions to move Docker off MUI and build a more flexible system.
- Set up or improve testing frameworks (unit, integration, visual regression, accessibility).
- Write internal documentation, host office hours/workshops, and provide support for other engineers using the system.
- Help review PRs, propose best practices, and contribute to internal tooling.
- Collaborate across multiple product teams to ensure the design system works across a variety of use cases and environments.
What We're Looking For
- Deep technical understanding of TypeScript and JavaScript.
- Comfortable with React, Remix, and Electron.
- Strong proficiency in building and maintaining reusable component libraries.
- Prior experience working on or consuming a design system at scale.
- Ability to define and enforce accessibility and testing standards.
- Empathy for designers and engineers alike—you know how to bridge the gap between design and code.
- Willingness to lead, mentor, and push back constructively when needed.
Nice to Have
- Familiarity with MUI and interest in migrating to alternative approaches (e.g., Tailwind, custom tokens/components).
Technical Stack
- TypeScript, JavaScript
- React, Remix, Electron
- MUI
Team & Environment
You will join a dedicated team of 2 staff designers and 1 other frontend engineer. You will report directly to a Senior Design Manager.
Benefits & Compensation
- Freedom & flexibility; fit your work around your life.
- Designated quarterly Whaleness Days.
- Home office setup.
- 16 weeks of paid Parental leave.
- Technology stipend equivalent to $100 net/month.
- PTO plan that encourages you to take time to do the things you enjoy.
- Quarterly, company-wide hackathons.
- Training stipend for conferences, courses and classes.
- Equity.
- Docker Swag.
- Medical benefits, retirement and holidays vary by country.
Work Mode
This role is global and part of a remote-first team that spans the globe, united by a passion for innovation and great developer experiences.
Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.




