Duties and Responsibilities
- Own the end-to-end lifecycle of our design system process and development, from strategy and architecture to implementation and maintenance, ensuring scalability and consistency across all products.
- Rapidly build, test, and iterate on high-quality coded prototypes to bridge the gap between design concepts and fully developed features.
- Architect modular, reusable, and accessible UI components using Angular, React, JavaScript, and TypeScript, adhering to best practices and performance optimization.
- Act as a trusted partner to product designers and engineers, translating complex design requirements into seamless technical solutions.
- Develop and manage an enterprise-grade component library in Storybook, ensuring robust documentation, live previews, and ease of use for stakeholders.
- Define and implement streamlined processes and best practices for design-engineering collaboration, setting the standard for future team growth.
- Meticulously test and validate your work, ensuring flawless execution, pixel-perfect precision, and compliance with accessibility standards.
- Create a forward-thinking architecture for component versioning and system evolution that aligns with long-term front-end strategies.
- Take initiative in identifying opportunities for improvement, optimizing workflows, and solving challenges autonomously.
- Set the bar for hands-on contribution, championing a culture of excellence and inspiring others through your work ethic and attention to detail.
Knowledge, Skills, and Abilities (KSAs)
- Extensive experience in designing, building, and maintaining scalable, enterprise-grade design systems, with a proven ability to create systematic, reusable component architectures.
- Advanced proficiency in TypeScript, Angular, and React, with hands-on experience in Blazor, JavaScript, and modern front-end tooling.
- Expert in developing and managing robust component libraries, including proficiency with Storybook for documentation, testing, and showcasing components.
- Deep understanding of accessibility standards and inclusive design practices, coupled with a strong commitment to delivering pixel-perfect, high-quality work.
- Ability to work closely with designers, product managers, and engineers to deliver user-centered solutions that bridge design and development.
- Skilled at developing and scaling design systems, with a data-driven approach to fostering adoption and managing version control.
- Excels in fast-paced, high-pressure settings with minimal supervision, consistently delivering results.
- A proactive self-starter with exceptional critical-thinking and problem-solving skills.
- Hands-on experience in quality assurance and testing processes to ensure all components are production-ready.
Required Education and Experience
- 7+ years of direct experience in front-end development and design systems engineering or a related role with hands-on involvement in building and scaling design systems.
- Bachelor’s degree in Computer Science, Software Engineering, Human-Computer Interaction (HCI), or a related technical field.
Other Jobs from Enable
Senior Software Engineer (Design Systems)
Tech Lead Platform Engineer - AI & ML Ops
Software Development Manager
Customer Success Project Manager (SaaS Implementations)
Similar Jobs
Software Development Engineer
Software Engineer Internship (6 months)
AI Front End Engineer
AI Engineer - US or CAN Remote
AI Engineer
AI Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say