Senior Frontend Engineer, Design Systems

3 weeks ago


Toronto Montreal Calgary Vancouver Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Victoria Surrey Halton Hills London Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Docker, Inc Full time

Senior Frontend Engineer, Design Systems Join Docker, Inc to apply for the Senior Frontend Engineer, Design Systems role. Base pay range $189,600/yr - $260,700/yr About the role As a Senior Frontend Engineer, Design Systems you’ll be working exclusively on Docker’s design system. You’ll partner closely with two designers and another frontend engineer, and report directly to a Senior Design Manager. Your focus will be to make the design system a robust, scalable foundation for all of Docker’s products—including Docker Hub, Docker Desktop, Docker Admin, and more. You’ll help define the future of the system while supporting the existing MUI-based implementation. You’ll also champion developer adoption by documenting patterns, offering guidance, and leading internal enablement efforts. Responsibilities 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 a pre‑built component library (MUI) and build a more flexible, future‑ready 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 Qualifications 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 Familiarity with MUI and interest in migrating to alternative approaches (e.g., Tailwind, custom tokens/components) Ability to define and enforce accessibility and testing standards Empathy for designers and engineers alike—you can bridge the gap between design and code Willingness to lead, mentor, and push back constructively when needed What To Expect First 30 Days Meet your team: 2 staff designers, 1 frontend engineer, and your manager Learn about the current design system, how it’s used across our products, and understand user feedback Start contributing improvements and fielding internal support questions First 90 Days Roll out your first pattern in the current system Host a workshop or write internal documentation to promote usage One-Year Outlook Partner with another engineer to propose and begin implementing a roadmap for deprecating MUI Deliver a stable, well‑tested system that’s used across Docker Hub, Desktop, and other products Perks Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days Home office setup; we want you comfortable while you work 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; we are a growing start‑up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be. Due to the remote nature of this role, we are unable to provide visa sponsorship. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Docker Full time

    At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Docker, Inc Full time

    A leading tech company in Canada is seeking a Senior Frontend Engineer to work on their design systems. You will collaborate with designers and engineers to create a highly efficient design system. Ideal candidates should have strong skills in TypeScript, JavaScript, and React, with experience in design systems at scale. The role offers flexibility,...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    Get AI-powered advice on this job and more exclusive features. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Frontend Engineer in Canada. As a Senior Frontend Engineer, you will play a key role in designing and building high-quality, user-centric web applications in a fast-paced, collaborative...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    As a Senior Frontend Engineer, you will play a key role in designing and building high-quality, user-centric web applications in a fast-paced, collaborative environment. You will help drive frontend architecture, contribute to all stages of the software development lifecycle, and ensure the technical excellence of your team’s output. This role requires...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Roofr Full time

    Overview At Roofr, we’re obsessed with our customers. We continuously gather feedback to shape, prioritize, and launch products they need. Roofr’s CRM connects core solutions—payments, material ordering, and more—into a seamless platform. We’re an early-stage, high-growth company with a clear roadmap, offering growth opportunities, equity, and real...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada GitLab Full time

    Senior Frontend Engineer (Vue.js), Workflow CatalogJoin to apply for the Senior Frontend Engineer (Vue.js), Workflow Catalog role at GitLabGitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada AuthZed Full time

    Join to apply for the Sr. Frontend Engineer role at AuthZed This range is provided by AuthZed. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $145,000.00/yr - $185,000.00/yr About The Role At AuthZed, we’re redefining how modern applications think about access control. As a Sr....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada TekRek Full time

    Base pay range CA$90.00/hr - CA$120.00/hr About the Role TekRek is working with a leading global fintech company that is seeking a Senior Frontend Software Engineer on a renewing 6‑month contract. This role will focus on building the next generation of core web applications and user experiences that make digital assets accessible to millions worldwide....


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Far Coder Full time

    A leading technology company is seeking a Senior Frontend Engineer to work on Grafana dashboards. You will design, build, and maintain critical systems while collaborating with your team to enhance user experience. Ideal candidates will have strong experience in frontend applications, particularly using React and TypeScript. This is a remote opportunity for...


  • Edmonton, Toronto, Montreal, Calgary, Vancouver, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Cynet Systems Full time

    A technology service provider is seeking a Senior Front End Designer to work remotely with a client in Edmonton, AB. The candidate will focus on service innovation and digital transformation projects, requiring at least 2 years of experience in frontend design and Agile environments. Proficiency in design applications such as Axure, Adobe XD, Sketch, or...