Senior Frontend Developer
Role details
Job location
Tech stack
Job description
Moderne React / Next.js applicaties ontwerpen en bouwen die onderhoudbaar blijven naarmate ze groeien.
- Architecturale beslissingen maken en verdedigen, inclusief inzicht in de performance-gevolgen daarvan.
- Front-end standaarden zetten, herbruikbare componenten bouwen en patterns ontwikkelen samen met het team.
- Nauw samenwerken met onze back-end developers om APIs en business logic netjes te integreren.
- Kwaliteit end-to-end bewaken, ook in productie: logs lezen, issues traceren en incidents analyseren samen met onze DevOps en sysadmins.
- Performance, accessibility en de algemene UX over projecten heen verbeteren.
- Code reviewen, de lat verhogen en goede front-enders binnen onze teams verder helpen ontwikkelen zonder ze af te remmen.
- Samenwerken met product owners en clients binnen een lean, agile werkwijze.
Wij bouwen complexe, business-critical software en werken met vier front-end developers verdeeld over twee teams, met de mogelijkheid om in een van die teams of in een nieuw team te landen. Je wordt een senior front-end stem binnen onze organisatie en werkt nauw samen met de rest van het front-end team, back-end developers (Python/Django), product owners en vaak ook direct met clients. We hechten veel waarde aan kwaliteit, diepe technische expertise, ownership en een lean werkwijze. We gebruiken AI-tools als versneller, maar zonder ooit judgment uit handen te geven. De functie is fysiek, met arbeidsvoorwaarden zoals aanvullend pensioen, budget voor professionele ontwikkeling, flexibele werkuren, een telefoon van de zaak en werk vanuit huis, en een salaris van €3.500,00 tot €5.000,00 per maand.
Requirements
5+ jaar ervaring in front-end development, met diepgaande en actuele ervaring in React en TypeScript.
- Aantoonbare productie-ervaring met Next.js, inclusief kennis van renderingstrategieën (SSR / SSG / ISR / CSR), hydration en routing.
- Sterk begrip van front-end architectuur, componentdesign, state management en de impact van structurele keuzes op maintainability, bundle size en runtime performance.
- Ervaring met het meten en verbeteren van performance, zoals Core Web Vitals, bundle analysis en profiling.
- Solide ervaring met het integreren van front-ends met APIs en back-end systemen.
- Comfort met de volledige lifecycle: version control, testing, debugging, CI/CD, deployment en maintenance.
- Uitstekend Engels en de assertiviteit om direct met product owners en clients samen te werken.
- Senior judgment: weten wanneer rigoureus en wanneer pragmatisch te zijn, ownership nemen over outcomes en anderen beter maken.
- Nice to have: Python/Django en SQL, sterke affinity met accessibility, een goed designgevoel of ervaring met het zetten van teamstandaarden.