Senior Developer
Role details
Job location
Tech stack
Job description
Als Senior Developer ben jij een sleutelspeler binnen een klein team van ervaren senior developers. Je bouwt en onderhoudt bedrijfskritische software met een sterke focus op ons portal en dashboard (gebouwd in Elixir), onze customer facing UI en onze maatwerkintegraties (beide gebouwd in TypeScript). Je pakt complexe technische vraagstukken zelfstandig op, bewaakt hoge codekwaliteit en draagt bij aan een schaalbare, goed testbare en onderhoudbare codebase. Je denkt actief mee over architectuur en versterkt samen met het team onze producten en ontwikkelprocessen.
- Schrijven van heldere, goed testbare en onderhoudbare code als onderdeel van het developmentteam
- Zelfstandig bouwen van nieuwe features én oplossen van bugs volgens specificatie
- Actieve deelname aan het specificatie- en reviewproces, inclusief feedback geven én ontvangen
- Documenteren van je werk en zorgen voor goede testdekking
- Ondersteunen van tweedelijns support bij technische vraagstukken en helder communiceren wat nodig is en wat te verwachten valt
- Zorgen voor security- en privacybewuste oplossingen
Requirements
Er is geen minimale opleiding vereist Talen
-
Je beheerst Nederlands
-
Nauwkeurig, consistent en detailgericht werkt
-
Efficiënt omgaat met tijd en prioriteiten
-
Technisch sterk is in verschillende programmeertalen en zich in korte tijd kan inwerken in complexe code bases
-
Zelfstandig is, en verantwoordelijkheid neemt
-
Security- en privacy-minded werkt (denk o.a. Aan OWASP top 10, ISO27k)
-
Leergierig is en continu op de hoogte blijft van technologische ontwikkelingen
-
Uitstekend kan communiceren en gewend is om verwachtingen te managen
-
Minimaal 8 jaar ervaring als softwareontwikkelaar, waarvan ten minste 4 jaar met functioneel programmeren
-
Aantoonbare ervaring met Elixir en OTP in productieomgevingen
-
Aantoonbare ervaring met TypeScript
-
Gedegen kennis van Git, inclusief werken met rebasing en GitFlow
-
HBO werk- en denkniveau
-
Uitstekende beheersing van het Nederlands, zowel mondeling als schriftelijk
-
Bij voorkeur fulltime (40 uur) beschikbaar; een werkweek van 32 uur is bespreekbaar
-
Ervaring met remote werken; je werkt volledig remote, maar woont in of nabij Nederland (binnen circa 3 uur reistijd van Utrecht) om periodiek fysiek samen te kunnen komen
Benefits
Benefits & conditions
Salaris tussen €5.500 en €7.000 bruto per maand (op basis van 40 uur, afhankelijk van ervaring)
️ Onbeperkt aantal vakantiedagen
Volledig remote werken - vrijheid en flexibiliteit in je werk
Persoonlijk ontwikkelbudget
️ Budget voor hardware & software
Een klein, slim en ambitieus team dat altijd voor elkaar klaarstaat We komen regelmatig samen voor een inspirerende sessie of leuke activiteit
De kans om te werken bij een snelgroeiende organisatie met impact