Catawiki

react for an auction marketplace

In short

Senior Frontend Engineer role at Catawiki, an Amsterdam-based online auction marketplace, building web frontends with TypeScript and ReactJS on top of scalable microservices. The role involves close collaboration with Product Managers, UX Designers, QA, and engineers on an autonomous cross-functional team, with strong focus on performance, accessibility, and A/B testing. Requires extensive frontend experience with JavaScript/TypeScript, React ecosystem knowledge, and candidates must already be based in the Netherlands as no visa sponsorship or relocation support is offered.

Об компании
Catawiki is a marketplace for buying and selling special objects. More than 100,000 unique items are auctioned each week, curated by in-house experts, and the platform has sold over 25 million objects.
Задачи
•Build impactful product experiences across the Catawiki platform for buyers, sellers, customer service, and internal operations teams
•Create adaptable web frontends on top of scalable microservices using TypeScript and ReactJS
•Deliver responsive and accessible experiences across desktop, tablet, and mobile screens
•Optimise product performance by measuring and monitoring systems and using insights to improve user experiences
•Experiment with Product Managers and UX Designers on A/B tests, using data analysis to validate ideas and iterate
•Collaborate with engineers, QA, design, and product colleagues to build scalable and maintainable solutions
Требования
•Extensive experience as a Frontend Engineer using JavaScript or TypeScript as the main stack
•Strong portfolio of frontend deliveries
•Proficiency in JavaScript or TypeScript, HTML, and CSS
•Understanding of HTTP/S, the Critical Rendering Path, CORS, caching, and CDNs
•Familiarity with ReactJS, NextJS, Redux, CSS Modules, Tailwind, and/or Rails
•Experience working in product companies with engineers and Product Managers as part of an autonomous, cross-functional team
•Experience designing, implementing, deploying, monitoring, and managing production applications
•Focus on availability, latency, and consistency
•Understanding of SOLID and DRY principles
•Consideration of accessibility, security, SEO, performance, testing, observability, internationalisation, and typing when building features
•Initiative, knowledge sharing, and experience helping raise the level of a team
•Ability to validate ideas quickly, iterate based on insights, and build scalable and maintainable solutions
•Nice to have: Familiarity with NodeJS and experience running it in production
Условия
•Hybrid work from the Amsterdam HQ with a minimum of 2 days per week in the office
•Only candidates already based in the Netherlands are considered
•Visa sponsorship and relocation support are not available
•Competitive annual gross base salary depending on level, competencies, and overall experience
•Work From Home Allowance
•Commuting between home and the office is covered
•Office in central Amsterdam
•Learning & Development initiatives, development plans, and mentorship programmes
•€100 Catavoucher when joining
•€50 Catavoucher on birthdays
•Extra day off each year to "Pursue Your Passion"
•Additional leave for work anniversaries and important life events

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot