About the Role
The role involves owning and evolving a design system to ensure a unified user experience, improving frontend architecture, and enabling product teams with efficient, well-documented UI tools and practices.
Responsibilities
- Develop and maintain reusable UI components and design tokens
- Collaborate with designers to translate design language into code
- Ensure accessibility and cross-browser compatibility of interface elements
- Improve documentation for design system usage across teams
- Advocate for consistent design and development practices
- Optimize component performance and bundle efficiency
- Support product teams in implementing design system components
- Identify and resolve technical debt in frontend libraries
- Drive adoption of new tools and methodologies
- Participate in code reviews and frontend standards discussions
- Contribute to long-term roadmap for the design system
- Monitor usage metrics and gather feedback from developers
- Maintain versioned releases of component libraries
- Integrate with testing frameworks to ensure reliability
- Work across the frontend stack to align with application needs
- Troubleshoot issues reported by internal teams
- Stay current with frontend ecosystem trends and innovations
- Collaborate on design tooling and developer experience
- Ensure responsive and adaptive interface behavior
- Support internationalization and localization requirements
- Promote best practices in JavaScript and CSS architecture
- Help define success metrics for system adoption
- Coordinate with platform teams on integration points
- Contribute to open-source projects when applicable
- Mentor engineers working with the design system
Nice to Have
- Experience with React or similar component-based frameworks
- Contributions to public design systems or open-source projects
- Familiarity with Figma, Sketch, or design collaboration tools
- Background in developer experience or frontend tooling
- Knowledge of web standards and browser evolution
- Exposure to micro-frontend architectures
- Experience with design system analytics
- Understanding of token management platforms
- Involvement in community-driven development initiatives
- Track record of speaking or writing about frontend topics
Compensation
Competitive salary and benefits package
Work Arrangement
Remote with team coordination across time zones
Team
Collaborative engineering and design team focused on product consistency and developer experience
Why This Role Matters
This position plays a key role in unifying product experiences by establishing reliable, scalable frontend foundations used across multiple teams and applications.
What We Value
We prioritize clear communication, technical rigor, empathy for users and developers, and a commitment to long-term maintainability over short-term fixes.
Not specified

