Role in brief
Mercury seeks a Senior Frontend Engineer for its Design Systems team. This role involves building and maintaining UI components with a focus on accessibility and performance. Candidates with strong React and TypeScript skills, and experience in design systems should consider applying.
About the role
In this role, you will contribute to the Design Systems team at Mercury, focusing on creating and maintaining high-quality UI components and patterns. You will work closely with design partners to transition ideas from concept to production, ensuring that the final products meet high standards for accessibility and performance.
Success in this position means leading projects that address real challenges faced by product teams, enhancing their ability to deliver better user experiences. You will also invest in the design system's evolution, incorporating AI technologies and mentoring others to elevate their skills in both design and development.
The salary range for US employees is $166,600 to $208,300, with a separate range for Canadian employees.
Skills that matter here
- React: You will use React to develop and maintain UI components.
- TypeScript: TypeScript will be essential for building robust frontend applications.
- modern web technologies: You will leverage modern web technologies to enhance product development.
Who this role suits
- You have a strong background in frontend development with a focus on user experience.
- You thrive in ambiguous situations and can create clarity for your team.
- You possess a deep understanding of design systems and their impact on product teams.
- You are comfortable mentoring others and sharing best practices in development.
From the employer
Responsibilities
- Build and maintain the components, patterns, and foundations (tokens, type, color, layout) that Mercury's product is woven from, holding a high bar for accessibility, performance, and pixel-level craft.
- Work hand-in-hand with design partners to bring new patterns from concept to production, tightening the loop between ideation and what actually ships.
- Lead projects that ship new UI patterns to solve real pain points for product teams, helping them build better experiences faster.
- Develop a design system that's as ready for AI as it is for people, applying the technology to create leveraged outcomes.
- Invest in the design system's prototyping experience, shaping the next iteration of how our design function rapidly prototypes, iterates on the product, and explores new concepts.
- Raise the craft and AI fluency of the people around you, through mentorship and clear best practices.
Requirements
- 4+ years of frontend development, with deep experience in React, TypeScript, and modern web technologies.
- Experience building or maintaining a design system or shared component library.
- A thorough command of modern frontend tooling: build systems, CI/CD, and testing.
- High agency, and comfort creating clarity in ambiguous spaces.
- First-principles systems thinking that stays oriented to outcomes.
- Strong product taste, and an instinct for leverage: the change that makes many teams better, not the one component polished in isolation.
- Hands-on fluency at the intersection of AI and software development.
Conditions
- Base salary: $166,600 - $208,300 for US employees.
- Base salary: CAD 157,400 - 196,800 for Canadian employees.
- Equity (stock options/RSUs) and benefits.
- Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer.
Questions about this role
Is this position remote?
Yes, this role is fully remote.
What is the seniority level of this position?
This is a senior-level position.
How do I apply for this role?
Candidates can apply through the Mercury website.