Backend developer
Company profile
Het gaat om een technisch consultancybureau binnen een groter tech ecosysteem, maar met een klein team waar je elkaar echt kent. De focus ligt op backend en data engineering, met opdrachten rond schaalbare services, event driven architectuur, cloud en delivery.
De cultuur is volwassen en transparant. Engineers worden geselecteerd op inhoud en consultingvaardigheden, niet op buzzwords. Er is actieve kennisdeling via Slack, interne sessies en ruimte om zelf onderwerpen te claimen en uit te bouwen. Teamgrootte is nu 13 en groeit tot maximaal 20 developers gezien de lekkere winstdeling binnen de organisatie ;)
Job description
In deze rol ligt de nadruk op TypeScript backend, API design en microservices in productie.
Wat je concreet gaat doen:
• Ontwerpen en bouwen van TypeScript services en API’s, vaak in een microservices landschap
• Integreren met Kafka en event driven flows, inclusief betrouwbaarheid, retries, idempotency en observability
• Meedenken over platformkeuzes, service boundaries, security en performance
• Ownership pakken op delivery: CI CD, containerization, Kubernetes, releases en monitoring
• Samenwerken met klantteams en interne engineers, met ruimte om technische richting te bepalen en kennis te delen
De omgeving is cloud first en infra as code is normaal. Terraform, Docker, Kubernetes en Azure of AWS komen veel terug. Er is ook een sterke data en ML hoek in het ecosysteem, dus je werkt regelmatig naast MLOps en data engineers.
Werk jij nou met Java, Python of .NET? Wij hebben ook vergelijkbare rollen in deze talen beschikbaar.
Requirements
Echt nodig:
• Ervaring met backend development in TypeScript, denk aan Node.js en moderne API frameworks
• Ervaring met API design, versiebeheer, auth en integraties
• Begrip van microservices principes en productie aspecten zoals monitoring, tracing en incidenten
• Nederlands spreken en schrijven, vanwege klantcontact en teamcommunicatie
• Consultingvaardigheden: helder communiceren, verwachtingen managen, verantwoordelijkheid nemen
Pluspunten:
• Kafka of andere messaging ervaring
• Kubernetes en Terraform ervaring
• Cloud ervaring met Azure of AWS
• Ervaring met CICD pipelines, bijvoorbeeld GitLab CI
• Ervaring met Python services naast TypeScript, of werken in polyglot omgevingen
Benefits
• Salarisrange €4.700 tot €6.500 op basis van 40 uur• 26 vakantiedagen plus 5 trainingsdagen
• €5.000 opleidingsbudget
• Pensioen waarbij ongeveer twee derde door werkgever wordt betaald
• Netto vergoedingen voor sport, telefoon en internet
• Bonuspot op basis van winst, 25 procent van de winst wordt verdeeld
• Leaseoptie tot 900 per maand of 700 reiskostenvergoeding
• Modern kantoor in Amsterdam, hybride werken in overleg
l.verweij@haystackpeople.nl