Staff Software Engineer, Design Systems
VantaFull Time
Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Yes, Docker operates as a remote-first company with a team that spans the globe.
The role requires deep technical understanding of TypeScript and JavaScript, comfort with React, Remix, and Electron, strong proficiency in building reusable component libraries, and prior experience with design systems at scale, including MUI.
You'll join a small team consisting of two designers, one other frontend engineer, and report directly to a Senior Design Manager.
They seek candidates with empathy for designers and engineers, the ability to bridge design and code, and a willingness to lead, mentor, and push back constructively.
Highlight prior experience working on or consuming design systems at scale, proficiency in building reusable component libraries, familiarity with MUI and migration strategies, and a track record of leading architectural decisions and enforcing accessibility standards.
Containerization platform for application development
Docker offers a containerization platform that enables developers to build, share, and run applications in isolated environments called containers. These containers package applications with their dependencies, ensuring consistent performance across different stages of development and deployment. Docker stands out from competitors by simplifying the development process and enhancing collaboration, with a freemium business model that includes various subscription tiers and services like Docker Hub and Docker Desktop. The company's goal is to streamline software development and deployment, making it easier for developers to manage applications efficiently.