In de eerste zes maanden neem je verantwoordelijkheid voor een eigen ontwikkelgebied, passend bij jouw ervaring en sterke punten. Je werkt aan de volledige functionaliteit, van database tot scherm, en blijft na oplevering betrokken bij het onderhoud.
Afhankelijk van jouw expertise richt je je op een van deze onderwerpen:
- Automatische factuurverwerking. Functionaliteit ontwikkelen die gegevens uit foto’s en pdf’s herkent en verwerkt tot een boeking die de ondernemer kan controleren.
- Overzicht voor boekhouders. Een omgeving bouwen waarin boekhouders zien welke klantadministraties aandacht vragen en fouten kunnen corrigeren.
- De publieke API. Het OAuth-platform verder ontwikkelen waarmee boekhouders en externe partijen koppelingen maken.
- Fouten signaleren en voorkomen. Controles ontwikkelen op bijvoorbeeld dubbele facturen, onjuiste btw-codes en verkeerd gerubriceerde boekingen.
- Migratie van PHP naar Kotlin. Bestaande functionaliteit gecontroleerd vervangen terwijl klanten de applicatie blijven gebruiken.
Vanaf de eerste maand review je ook het werk van collega’s. Je feedback gaat over de werking van de software en mogelijke randgevallen, met concrete opmerkingen waarmee de ander verder kan.
De backend bestaat uit Kotlin en Spring Boot 4 op Java 21, met MySQL, Flyway en zelfgeschreven SQL in plaats van een ORM. Integratietests draaien via Testcontainers tegen echte databases. De frontend wordt gebouwd met React 19 en TypeScript.
Je hoeft nog niet met alle technologieën te hebben gewerkt. Backendervaring is de basis. Voor het leren van React krijg je tijd en begeleiding. PHP kunnen lezen is voldoende om de bestaande applicatie te begrijpen.
Binnen dit financiële product staat correctheid centraal. Je denkt daarom zorgvuldig na over gegevensverwerking, controles en de gevolgen van wijzigingen. AI-assistenten horen bij het dagelijkse ontwikkelwerk, waarbij je zelf verantwoordelijk blijft voor de code die je oplevert.