Frontend Developer

Kees de Boekhouder
11 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Tech stack

Java
API
HTML5
CSS
Software as a Service
Software Quality
Scrum
Software Engineering
TypeScript
React
Backend
SASS
Front End Software Development
REST

Job description

Je bent zowel creatief als analytisch. Je houdt ervan om complexe ideeën om te zetten in overzichtelijke, gebruiksvriendelijke interfaces. Je hebt oog voor detail, denkt vooruit en vindt het belangrijk dat dingen niet alleen mooi werken, maar ook logisch zijn opgebouwd. Je werkt graag samen met designers en developers, maar kunt ook zelfstandig richting bepalen. Voor deze functie zoeken we iemand met ervaring in React en TypeScript, die energie krijgt van het verbeteren van structuur, performance en gebruikservaring.

Als Frontend Developer geef je vorm aan de gebruikerservaring van ons platform, de plek waar duizenden ondernemers en boekhouders dagelijks mee werken. Je vertaalt ontwerpen en ideeën naar overzichtelijke, gebruiksvriendelijke interfaces en hebt daarbij directe invloed op hoe nieuwe functionaliteiten eruitzien en aanvoelen.

Samen met onze UX/UI designer werk je aan het verbeteren van bestaande onderdelen en het uitdenken van nieuwe oplossingen. Je neemt eigenaarschap over de frontend-stack, bewaakt de kwaliteit van de code en denkt mee over hoe we onze architectuur toekomstbestendig houden.

Je werkt binnen een multidisciplinair team van developers, designers, product owners en solution architects, waarin jouw technische keuzes en oog voor gebruikservaring dagelijks het verschil maken.

  • Ontwikkelen, optimaliseren en onderhouden van frontend-componenten in React (JSX en TypeScript).
  • Vertalen van ontwerpen en gebruikersbehoeften naar intuïtieve, toegankelijke en goed presterende interfaces.
  • Actief meedenken over ontwerpkeuzes, gebruikers flows en interacties samen met de UX/UI designer.
  • Ontwerpen en implementeren van frontend-architectuur die schaalbaar, onderhoudbaar en toekomstbestendig is.
  • Koppelen van de frontend aan RESTful APIs binnen onze Java-backend en bijdragen aan API-ontwerp waar nodig.
  • Waarborgen van de kwaliteit van de code via reviews, documentatie en teststrategieën.
  • Signaleren van technische verbeteringen en bijdragen aan het continu verbeteren van de ontwikkelervaring.
  • Afstemmen met Fullstack developers, Solution Architects en de Product Owner over technische keuzes en prioriteiten.
  • Zorgen voor goede performance en een consistente gebruikerservaring.
  • Op de hoogte blijven van ontwikkelingen in frontend-technologie en deze vertalen naar verbeteringen binnen het team.

Requirements

  • Je hebt minimaal 5 jaar ervaring als Frontend Developer, bij voorkeur in een SaaS- of platform omgeving
  • Je hebt ervaring met React en TypeScript, en bouwt graag gestructureerde, schaalbare interfaces.
  • Je denkt vanuit de gebruiker en hebt oog voor design, detail en performance.
  • Je werkt nauw samen met designers en developers om ideeën te vertalen naar een duidelijke gebruikerservaring.
  • Je neemt eigenaarschap over de frontend-stack en helpt deze verder te ontwikkelen.
  • Je hebt goede kennis van HTML5 en CSS/SASS.
  • Je weet hoe je frontends koppelt aan RESTful APIs en denkt graag mee over de optimale datastroom tussen frontend en backend.
  • Je werkt zorgvuldig, test je code en denkt na over onderhoudbaarheid en consistentie.
  • Ervaring met Java of het werken met een Java-backend is een pré.
  • Je communiceert helder en vindt samenwerken vanzelfsprekend.
  • Je spreekt en schrijft goed Nederlands en Engels.

Benefits & conditions

  • Een uitdagende functie voor 32-40 uur per week
  • Unieke kantoor locaties in hartje Amsterdam, Rotterdam of Utrecht
  • Een goed verzorgde kantoor lunch
  • Ontspannen werksfeer
  • Een gratis Urban Sports Club abonnement
  • Twee kwartaalborrels en twee keer per jaar een uitje/evenement met je collega's
  • Mogelijkheid tot twee weken per jaar remote werken in het buitenland
  • Tijd en budget om jezelf te ontwikkelen

Apply for this position