
Frontend Developer (React)
Codekeeper3 days ago
Remote, NetherlandsSenior
Base Salary
$10k - $100k/yr
Responsibilities
- Develop user-facing features, reusable UI components, and frontend libraries for the web application.
- Ensure UI/UX designs are technically feasible and optimize applications for speed, scalability, maintainability, and coding standards.
- Translate complex Figma designs into CSS and JavaScript implementations and ensure seamless backend integration.
- Collaborate with designers, product managers, backend engineers, and frontend engineers on product enhancements and code reviews.
- Maintain and improve existing codebases while addressing performance and scalability issues.
- Own automated testing processes by writing and maintaining test scripts with Cypress, Playwright, Storybook, and related tools.
- Apply visual regression testing and quality assurance practices to ensure consistent product reliability.
Requirements
- At least 5 years of hands-on experience with JavaScript and core concepts.
- At least 5 years of hands-on experience with TypeScript.
- At least 5 years of experience with React and single-page applications.
- At least 3 years of hands-on experience with HTML5 and CSS3.
- At least 3 years of hands-on experience with GraphQL and Apollo.
- At least 2 years of experience with modern CSS, SCSS, Less, or CSS-in-JS development.
- Strong experience with visual regression tools such as Cypress, Playwright, Storybook, Chromatic, or similar tools.
- Experience with Ant Design or TailwindCSS.
- Strong communication, teamwork, service orientation, and ownership of projects.
- Nice-to-have experience with data visualization frameworks such as Chart.js or Google Charts.
- Nice-to-have experience with AWS technologies and React Native.
Benefits
- Remote-first work arrangement with a central office in The Hague and availability aligned to Europe CET (+1/-1).
- Passionate and fun-loving colleagues in a startup-minded environment.
- Opportunities for career growth and advancement.
- Regular team activities and gatherings.
- Comprehensive onboarding with a dedicated ramp-up period.
- Supportive culture emphasizing open communication and direct feedback.