Webdeveloper (hbo/wo)

Sqills
Enschede, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Enschede, Netherlands

Tech stack

API
Software Quality
DevOps
Software Engineering
TypeScript
React
Code Structure
Material Design
Information Technology
Figma

Job description

At Sqills we're looking for someone with a strong focus on architecture, abstraction, and developer experience. Full-time · Enschede Unlike typical front-end roles focused mainly on converting Figma designs into components, this position centers on building and maintaining a reusable React/TypeScript component library at the core of our design system. 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. We are looking for someone with: -

Requirements

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 i...

Apply for this position