
Software Developer (TypeScript): Groei door naar Tech Lead
- Hybride
- Amsterdam, Noord-Holland, Nederland
- Engineering
Wil jij software bouwen die de zorg slimmer maakt én zelf doorgroeien naar een leidende rol?
Functieomschrijving
Wil jij software bouwen die de zorg slimmer maakt én zelf doorgroeien naar een leidende rol? Bij Elanza krijg je de kans om complexe uitdagingen op te lossen, écht impact te maken en je skills naar het volgende niveau te tillen.
Wie zijn wij?
Elanza is een health-tech scale-up met een duidelijke missie: het verlagen van zorgkosten en het verminderen van tijd die wordt besteed aan planning in flexibele teams.
Onze SaaS-applicatie helpt zorgorganisaties beter samenwerken met hun eigen flexpool, uitzendbureaus en andere regionale partners. Zo kunnen zij het tekort aan zorgpersoneel slimmer en sneller opvangen.
Bij Elanza werken we in een informele sfeer met veel vrijheid om mee te denken en initiatief te nemen. We geloven in snelle feedback en samenwerken als één team. Jouw ideeën hebben impact op ons product, het team, én op de zorgsector.
Onze Tech Stack
Ons volledige platform is ontwikkeld in TypeScript. We draaien een backend op NodeJS / Express / GraphQL / PostgreSQL en een frontend op React. Het platform draait op Google Cloud Platform (GCP).
Wat ga je doen?
Als Software Engineer ben jij de ruggengraat van een productteam van zeven mensen. Jullie gezamenlijke doel: maximale klantwaarde leveren én de lange termijn kwaliteit van ons platform bewaken.
Een belangrijk onderdeel hiervan is systeemintegratie. Onze applicatie koppelt met systemen van klanten en leveranciers, waardoor een groot deel van het handmatige administratieve werk geautomatiseerd wordt. Denk aan koppelingen met plannings- en HR-systemen, elektronische cliëntendossiers (ECD), systemen van externe personeelsleveranciers en Identity & Access Management (IAM)-pakketten.
Omdat ons team groeit en we steeds ambitieuzere projecten oppakken, zoeken we iemand die initiatief neemt en projecten wil leiden om complexere verbeteringen door te voeren met een dedicated project squad. In het begin ligt de nadruk vooral op programmeren, maar dit schuift langzaam op naar een 70%/30%-rol tussen programmeren en leiden.
Een van onze sterke punten als productteam is het diepe begrip van onze klanten. Jij hebt direct contact met eindgebruikers om feedback op te halen en samen de beste oplossing te bedenken.
Jouw verantwoordelijkheden
Solution design – Vertaal productideeën naar schaalbare technische oplossingen in nauwe samenwerking met de product owner.
Feature development & delivery – Ontwerp, bouw, test en documenteer nieuwe features samen met je team.
Code kwaliteit & betrouwbaarheid – Schrijf nette, goed geteste TypeScript-code, automatiseer checks en promoot best practices in de codebase.
Jij blinkt uit in
Klantgerichtheid – Je vindt het leuk om impactvolle features te bouwen voor specifieke klanten en feedback op te halen.
Focus & prioriteiten – Je schakelt moeiteloos tussen roadmap en code zonder het overzicht te verliezen.
Probleemoplossend vermogen & creativiteit – Complexe puzzels ontrafelen is voor jou vanzelfsprekend.
Code vakmanschap – Je geeft om leesbare, onderhoudbare en geteste code.
Communicatie – Je kunt een helder verhaal vertellen en verwachtingen managen bij je team, stakeholders en klanten.
Hoe ziet jouw gemiddelde dag eruit?
70% Programmeren & code reviewen – Het grootste deel van je tijd werk je aan nieuwe functionaliteit, review je pull requests van collega’s, los je bugs op en werk je samen met je team.
10% Ontwerpen van nieuwe features – Je denkt mee over hoe we complexe projecten kunnen opdelen en oplossingen kunnen ontwerpen voor onze grootste uitdagingen, voordat het team ermee aan de slag gaat.
10% Leiderschap & mentoring – Je coacht collega’s (1-op-1, pair programming en gerichte feedback), draagt bij aan onze technische strategie (architectuurkeuzes, technische roadmaps, standaarden) en verbetert onze engineering-processen (releaseflow, CI/CD, observability).
10% Persoonlijke ontwikkeling – Iedereen bij Elanza investeert 10% van zijn tijd in groei. Samen met je mentor stel je een leerpad op om elk jaar een beetje beter te worden.
Onze Werkwijze
Bij Elanza werken we met Shape Up, een methode die ons helpt om focus te houden en echte impact te maken. We werken in cycles van zes weken, waarin we vooraf goed definiëren welke doelen we willen behalen. Geen eindeloze backlog met losse tickets, maar duidelijke keuzes die het verschil maken.
Binnen zo’n cycle krijgt elk project een champion: iemand die eigenaarschap neemt, richting geeft en zorgt dat het team de juiste keuzes maakt. Jij pakt deze rol. Als champion leid je grotere projecten: je coördineert, bewaakt de scope en neemt beslissingen samen met het team, zonder dat je zelf fulltime uit de code bent.
Om de kwaliteit hoog te houden werken we met een vier-ogen principe:
Iedere pull request krijgt een review van een collega.
De reviewer checkt niet alleen de code, maar test ook waar nodig.
Zo houden we de kwaliteit hoog en leren we van elkaar.
Samengevat: veel vrijheid, duidelijke kaders, geen micromanagement, en altijd aandacht voor kwaliteit.
Jouw groei is belangrijk (10% van je tijd)
Bij Elanza vinden we het belangrijk dat je niet stilstaat, maar blijft groeien. Daarom investeren we structureel in jouw ontwikkeling: 10% van je werkweek is volledig voor jou.
Hoe je die tijd besteedt, bepaal je grotendeels zelf:
Volg een cursus of training (online of klassikaal)
Lees boeken of verdiep je in nieuwe technologieën
Ga naar conferenties of meetups
Geef presentaties of kennissessies binnen het team
Werk aan experimenten of side-projecten die ons vooruithelpen
Samen met je mentor stel je een persoonlijk ontwikkelplan op. We zorgen ervoor dat je elk jaar merkbaar beter wordt als developer en als leider.
Vereisten
Wat we van jou vragen
Een paar jaar ervaring met TypeScript in een grote codebase.
Vloeiend Nederlands (voor communicatie met klanten).
Ambitie om door te groeien naar een leidende rol binnen het team.
Pluspunt: ervaring met Domain Driven Design (DDD).
Pluspunt: ervaring met het verbeteren van developer-productiviteit met moderne LLM-tools.
Wat jij van ons krijgt
10% van je tijd voor persoonlijke ontwikkeling en training.
Een snelle route om door te groeien tot tech lead.
Elke dag warme lunch op kantoor.
Hybride werken: 2 dagen in Amsterdam, de rest mag je zelf indelen.
Laptop of Macbook naar keuze.
De hardware en software die jij nodig hebt om goed werk te doen.
of
Helemaal klaar!
Je sollicitatie is succesvol ingediend!