About the Role
The role involves building and evolving a robust design system to ensure cohesive, accessible, and high-performing user interfaces across web applications.
Responsibilities
- Develop and maintain foundational UI components and design tokens
- Collaborate with designers to translate design language into reusable code
- Ensure design system adherence across product teams
- Improve accessibility and internationalization standards in UI components
- Optimize component performance and bundle efficiency
- Document component usage and best practices for internal teams
- Drive adoption of design system standards through guidance and support
- Work closely with frontend teams to resolve integration challenges
- Establish testing strategies for component reliability
- Contribute to tooling that streamlines design system workflows
- Advocate for design consistency and scalability across platforms
- Identify technical debt in existing UI implementations
- Lead initiatives to refactor legacy components
- Support versioning and backward compatibility for component libraries
- Integrate analytics to monitor component usage and effectiveness
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible remote options
Team
Part of a dedicated frontend platform team focused on developer experience and UI consistency
Why This Role Matters
- Design systems are central to delivering a unified and efficient development process across large-scale applications.
- This role directly influences product quality, development speed, and long-term maintainability.
What You’ll Bring
- A passion for clean, reusable code and consistent user experiences.
- A mindset focused on scalability, performance, and developer adoption.
Available for qualified candidates requiring sponsorship