Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
You’ll work closely with our UX and UI designers to translate the design language into robust, reusable abstractions that are both scalable and maintainable. Your goal is to make the library consistent, intuitive, and enjoyable for developers to use across applications.
Collaboration with DevOps and engineering teams will be a key part of your role, ensuring that components integrate smoothly into applications. Ultimately, your work will directly shape the developer experience (DX) — making the system seamless, efficient, and future-proof.
What Will You Do
- Develop and maintain a React/TypeScript library used across our applications.
- Design and implement clean abstractions and APIs for components.
- Ensure the library is easy to use, consistent, and well-documented.
- Collaborate with designers to integrate the library in a way that balances flexibility and structure.
- Drive best practices in component architecture, code quality, and testing.
- Improve developer experience (DX) for consumers of the library.
- Bachelor’s degree (HBO or WO) in Computer Science, Software Engineering, or a related field — or equivalent professional experience.
- Strong proficiency in React and TypeScript.
- Solid understanding of component architecture, code structure, and abstraction.
- Experience building and maintaining design systems or reusable component libraries.
- Ability to think in terms of developer experience
- Comfortable collaborating with designers and bridging design with engineering.
- Experience with MUI.
- Familiarity with Vite, or similar bundling workflows.
- Knowledge of CSS-in-JS, utility-first frameworks, or styling methodologies.
- Open-source contributions or experience with widely used component libraries.
- Understanding of accessibility (a11y), testing frameworks, and performance optimization.
- An enthusiastic, young, diverse group of ~240 colleagues worldwide;
- A low sense of hierarchy, this comes with a lot of responsibility!
- An open yet challenging environment of ambitious young professionals with different backgrounds;
- Inspiring and fun outings with the entire company with colleagues from North America, Turkey, France and the Netherlands.
We can only consider applications from Dutch, EU/EEA or Swiss citizens, or from individuals who already hold a valid residence and work permit for the Netherlands.
Key Skills
Ranked by relevanceReady to apply?
Join Sqills and take your career to the next level!
Application takes less than 5 minutes