Fullstack Python Developer

We zijn op zoek naar een ervaren fullstack Python developer, een veelzijdige professional die het vak ziet veranderen en daar energie van krijgt. Wij houden van mensen die zich kunnen verdiepen in de wensen van de klant en dit kunnen vertalen naar slimme oplossingen. Bij ons doe je dat van begin tot eind: je bent betrokken vanaf het eerste klantgesprek tot de oplevering, met AI als standaard onderdeel van je gereedschap.

Wie zoeken wij?

Jij bent een developer die niet alleen voldoening haalt uit het perfectioneren van de code, maar vooral uit het oplossen van problemen waar een klant echt iets aan heeft. Je hebt een stevige technische basis en je vindt het leuk om met klanten te praten over hun business, zonder in techniek te vluchten.

Hoe wij werken

Wij werken niet met uitgekauwde tickets. Elk stuk werk begint bij ons met een klantvraag: wie is er het meest mee geholpen, wat levert het de klant op, en wat zijn de randvoorwaarden. De oplossing bedenk jij, samen met de klant, met AI als versneller. Wie een probleem oppakt is er eigenaar van en zorgt ervoor dat het helemaal opgeleverd wordt. Klaar? Dan gaat het naar de klant en pak je het volgende probleem aan.

Jouw techniek

Je bent thuis in Python en Django, met gevoel voor gebruiksvriendelijkheid en snelheid. Schone, goed geteste code is voor jou vanzelfsprekend (je citeert regelmatig uit PEP 20), net als heldere datamodellen, mooie REST API's en een uitmuntende aansluiting op interactieve Vue / Nuxt frontends. Ervaring met PostgreSQL is een pré, maar als je snel leert en gemotiveerd bent, ben je ook van harte welkom.

Belangrijker dan alle API's en documentatie uit je hoofd kennen: je begrijpt algoritmen, datastructuren en systeemgedrag goed genoeg om AI-gegenereerde code te doorzien en verborgen problemen te signaleren. Jij bent en blijft verantwoordelijk voor de uitkomst, en niet het AI-model waar je mee hebt samengewerkt.

Onze stack

We werken met Python, Django, Vue en Nuxt, een robuuste basis waarmee we maatwerkoplossingen leveren voor elk project. Daarbovenop is moderne AI-tooling (verschillende modellen van verschillende aanbieders, OpenCode als harness, Nono voor sandboxing, Claude Code / Design, Figma, etc.) bij ons geen experiment maar de kern van hoe we bouwen. We gebruiken Git voor versiebeheer en maken gebruik van open source frameworks en libraries. Bijdragen aan open source is voor ons vanzelfsprekend.

Hoe wij samenwerken

Samenwerken betekent voor ons: weten voor wie je bouwt en waarom. Iedereen praat met klanten, niet alleen de account managers of de productstrateeg. We houden meetings bewust beperkt: één teamoverleg per week, elke 4 tot 6 weken een retro, en verder loop je gewoon bij elkaar langs op kantoor. Code wordt gereviewd door een collega en samenwerken en samen optrekken wordt aangemoedigd. En dit alles doen we met een positieve instelling en veel plezier in ons werk.

Bij ons werken

Je komt terecht in een klein team (12 mensen, zonder hiërarchie) waarin we graag van elkaar leren. We bezoeken regelmatig meetups (en organiseren ze zelf) en conferenties. Er is volop ruimte voor je persoonlijke groei, zowel via "learning on the job" als met een jaarlijks ontwikkelbudget voor cursussen en conferenties van € 1.500 en 3 dagen die je hiervoor kunt inzetten. En omdat onze manier van werken altijd in beweging is verwachten we ook dat je meehelpt met het verbeteren ervan.

Wat kun je verder verwachten?

Een goede dagelijkse verse en gezellige lunch, een fijne werkomgeving in de Pastoe Fabriek in Utrecht, en twee keer per maand een stoelmassage om ervoor te zorgen dat je lekker ontspannen blijft. Daarnaast bieden we je een aantrekkelijk salaris, 24 vrije dagen bij een fulltime dienstverband, een uitstekende pensioenregeling, en je reiskosten worden vergoed. Je krijgt een NS-Business Card, zodat je eenvoudig en kosteloos met de trein, tram, bus en/of OV-fiets naar je werk reist. Reis je met eigen vervoer? Dan declareer je je kilometers gemakkelijk zelf. De Pastoe Fabriek ligt op loopafstand van NS Station Vaartsche Rijn in Utrecht.

Ben je enthousiast?

Stuur geen standaard motivatiebrief. Vertel ons in plaats daarvan kort over een probleem dat je hebt opgelost waar je trots op bent: wat was het probleem, voor wie, en hoe pakte je het aan? (dit kan van alles zijn; een werkopdracht, maar ook een hobbyproject). Of kom gewoon een keer bij ons langs en lunch met ons mee voor een vrijblijvende kennismaking.

Mail het naar hello@leukeleu.nl. Wil je meer informatie? Bel ons dan op 088 - 4 500 200 en vraag naar Dennis of Bart.

⚠️ En een berichtje voor de recruiters: acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.

Dennis en Robin samen achter het bureau bij Leukeleu op kantoor
FAQ

Hoe is het om bij Leukeleu te werken?

Bij Leukeleu werk je in een compact team van 12 mensen vanuit de Pastoe fabriek in Utrecht. De cultuur is open, informeel en gedreven. Onze kernwaarden; passie, respect, ontwikkeling, plezier en samenwerking zijn geen woorden op een muur, maar merkbaar in hoe we dagelijks werken. Je werkt aan uitdagende projecten voor gevestigde organisaties, met collega's die gemiddeld ruim 14 jaar ervaring hebben.

Welke functies zijn er beschikbaar bij Leukeleu?

Leukeleu is altijd op zoek naar ervaren Python/Django developers en full-stack engineers. Bekijk onze actuele vacatures op onze werken-bij pagina of neem contact op als je denkt dat er een match is, ook als er geen vacature openstaat.

Hoe ziet het sollicitatieproces eruit?

We houden het persoonlijk en laagdrempelig. Meestal bestaat het uit een kennismakingsgesprek, een technisch gesprek met toekomstige collega's, en een proefdag op kantoor. We geloven dat een goede match van twee kanten moet komen.

Welke technologieën gebruiken jullie in het dagelijks werk?

Onze stack: Python en Django als backend, TypeScript met Vue/Nuxt en Tailwind als frontend, PostgreSQL als database, Redis en Celery voor caching en achtergrondtaken, GitHub en GitHub Actions voor CI/CD, en Sentry en Elastic voor monitoring. Alles op Linux (AlmaLinux), gehost binnen de EER.

Hoeveel ruimte is er voor persoonlijke ontwikkeling?

Ontwikkeling is een van onze kernwaarden. We investeren in conferentiebezoek (zoals DjangoCon Europe), kennisdeling binnen het team, en het bijdragen aan open source. Je werkt met collega's die veel ervaring hebben en graag delen. We geloven dat je het beste leert door samen aan uitdagende projecten te werken en je hebt een jaarlijks opleidingsbudget.