A tech company building optimization platforms in Amsterdam is seeking a strong front-end engineer. The role involves owning the core product UI using TypeScript and React, implementing complex data-driven flows, and collaborating with backend engineers. Candidates should have solid experience with TypeScript, React, and should be able to build reusable components. Ideal candidates will be familiar with Material UI, testing practices, and should possess a mindset geared toward performance and accessibility improvements. Relocation assistance is available.
Qualifications
Strong experience with TypeScript and React in production.
Solid grasp of client-side state management approaches.
Experience with Material UI or similar, working with CSS modules and/or BEM is a big plus.
Responsibilities
Build and own core product UI in TypeScript + React.
Write and maintain unit, integration and end-to-end tests.
Skills
TypeScript
React
Client-side state management
Reusable component development
Testing mindset
Tools
Material UI
Playwright
Cypress
Job description
A tech company building optimization platforms in Amsterdam is seeking a strong front-end engineer. The role involves owning the core product UI using TypeScript and React, implementing complex data-driven flows, and collaborating with backend engineers. Candidates should have solid experience with TypeScript, React, and should be able to build reusable components. Ideal candidates will be familiar with Material UI, testing practices, and should possess a mindset geared toward performance and accessibility improvements. Relocation assistance is available.