PHP Developer
Bedrijfsprofiel
Medio 2019 is onze opdrachtgever ontstaan uit een fusie met een grote leasemaatschappij in Nederland.
Het is een traditioneel familiebedrijf met een solide trackrecord op het gebied van leasing, transport en mobiliteit. Hun doel is om klanten op een slimme, innovatieve en duurzame manier mobiel te houden. Inmiddels hebben ze meerdere labels en staan zij in de top 10 leasemaatschappijen. Op dit moment zijn er 240 medewerkers, waarvan ongeveer 20 developers, verdeeld over 4 teams.
Je gaat werken in een scrum-team van gedreven mensen met passie voor het product dat ze maken. In tweewekelijkse sprint werken zij aan story's die door de product owner worden ingebracht en die zij als team samen uitwerken. Omdat iedere developer zijn eigen expertise heeft maar features tegelijkertijd wel integraal worden opgepakt, is een nauwe en constructieve samenwerking binnen het team extra belangrijk. Het doel is om zowel het product, het team en het individu continu te verbeteren. Dat doen zij door van elkaar te leren en elkaar uit te dagen.
Functie omschrijving
Als Developer kom je te werken aan het in-house ontwikkelde, dynamic pricing platform. Met dit platform wordt een grote set aan product- (auto) data beheert en kunnen klanten en website bezoekers real-time hun persoonlijke leaseprijs berekenen. Dit landschap bestaat uit een uiteenlopend landschap van uitdagende softwareprojecten die overweg moeten kunnen met de flinke hoeveelheden data en schaalbaar moeten zijn richting de toekomst. Om dit te kunnen realiseren werken zij met een stack bestaande uit: Node.js (i.c.m. Typescript), PHP (Symfony) en Java. Dit alles draait in een Kubernetes cluster op Azure.
Binnen deze rol krijg je veel verantwoordelijkheid: je pakt nieuwe features integraal op en bent hierbij zelf leidend in de technische oplossing. Je zorgt dat de kwaliteit van onze software gewaarborgd blijft door kritisch naar eigen code te kijken, CI-processen in te richten en te optimaliseren en de code van collega’s te reviewen.
Wil je hierbij nieuwe technologieën introduceren? Doe dat! Dit wordt alleen maar aangemoedigd. Naast het bovenstaande ben je ook mede verantwoordelijk voor de functionele invulling van het leasing platform. Hiervoor verdiep jij je in de klantproblemen en draag je actief bij aan het bedenken van slimme oplossingen.
Een voorbeeld werkdag:
- Je werkt soms zelfstandig en soms in teamverband aan nieuwe features.
- Je neemt actief deel aan refinements waarbij je samen met het team tot oplossingen komt voor problemen die de klant (business) nog niet had voorzien.
- Tijdens de tweewekelijkse sprint planning bepaal je samen met het team wat jullie de komende sprint kunnen oppakken.
- Je bewaakt de codekwaliteit, onder houdbaarheid en schaalbaarheid van de projecten.
- Je analyseert en verbetert processen waarin onverwachte fouten optreden of die ondermaats presteren.
Functie eisen
- Ruime aantoonbare ervaring als backend developer: je bent in staat geheel zelfstandig features van A tot Z op te pakken
- Meerdere jaren ervaring in Node.js (Typescript) of PHP (allebei hoeft niet)
- Interesse in zowel Node.js als PHP
- Ervaring met Git
- Ervaring met microservices architectuur
- Je gaat als het moet voor “quick en dirty”, maar slaapt pas echt weer lekker wanneer alles netjes is opgelost
- Symfony framework
- Java
- Docker en evt. Kubernetes
- Elasticsearch/document stores
- Frontend: React/Typescript
Arbeidsvoorwaarden
Een salaris tot 75K op jaarbasis afhankelijk van je ervaring, een goed secundair arbeidspakket en veel vrijheid en verantwoordelijkheid. Natuurlijk kan je ook deels vanuit huis werken!
Ben jij de developer waar wij naar op zoek zijn, of heb je vragen? Stuur dan een mail naar j.krananburg@haystackpeople.nl of bel naar 0630716577.