Software Engineer Team Aanbod
Over ons
Maandelijks helpen we meer dan 3 miljoen woningzoekenden bij het vinden van een nieuw thuis. Dat doen we met Pararius.nl en Huurwoningen.nl voor woningzoekers, en met het CRM-pakket Pararius Office voor makelaars. Allen zijn onderdeel van Treehouse B.V. Daarnaast zijn we internationaal actief met onze platforms Rentaroof.co.uk en Toitpourtoi.fr.
We werken vanuit ons hoofdkantoor in Rotterdam met ongeveer 90 enthousiaste collega’s. Hoewel we als organisatie groeien, werken we in kleinschalige, multidisciplinaire teams. Elke locatie heeft zijn eigen doelen en dat zorgt ervoor dat er veel focus ligt op de te bouwen producten. Jij krijgt dan ook veel vrijheid om daaraan bij te dragen.
We geloven niet in stilstaan; we willen graag dat je voortdurend blijft groeien, net zoals de gehele organisatie. Ons motto is daarbij: zolang het werkt, werkt het. Werkt het niet? Dan passen we het aan. Dat betekent dat je samen met jouw team buiten de gebaande paden kunt denken en alles mag uitproberen. We vinden het namelijk belangrijk dat we de kennis en kunde van onze engineers optimaal kunnen benutten en gezamenlijk tot de beste oplossingen kunnen komen. Je bent slim zat, dus zonde om dat niet te gebruiken toch?
Over jou
Als engineer binnen Team Aanbod bouw en verbeter je continu het hart van onze platforms, genaamd Casco en het Aanbod Platform. Woningzoekers zo veel mogelijk woningen kunnen tonen van hoge kwaliteit, is waar wij warm voor lopen. Je werkt samen met meerdere collega’s aan een systeem dat zowel robuust als innovatief is. Samen importeren we aanbod vanuit CRM's van makelaars, aggregeren we data bij internationale makelaars voor onze internationale labels en verrijken we deze data slim – steeds met oog op kwaliteit, schaalbaarheid en performance.
Je taken zijn divers en technisch uitdagend:
Je ontwikkelt en onderhoudt ons platform mbt aanbod en Casco, gebouwd in PHP (Symfony)
Je maakt releases via GitHub en onze CI/CD pipeline
Je levert software in Google Cloud met Kubernetes
Je werkt met Docker, houdt zicht op monitoring, en borgt kwaliteit met PHPUnit-tests
Je bouwt en onderhoudt koppelingen met externe diensten
Je gebruikt AI-tools om data te extraheren en zo onze advertenties automatisch kwalitatief aan te vullen
Wat maakt deze rol interessant?
Je werkt aan een centraal systeem dat de backbone vormt van al onze labels.
Je krijgt te maken met veel verschillende taken en technologieën.
Je draagt bij aan het ontwikkelen én het vernieuwen van een schaalbaar platform.
Je werkt met moderne tooling in een omgeving waar kwaliteit en innovatie hand in hand gaan.
De sfeer in het team en tevens de organisatie
Wie zoeken wij?
Een pragmatische en nauwkeurige developer met ervaring in PHP en interesse in data-driven systemen. Je houdt van afwisseling, voelt je verantwoordelijk voor wat je bouwt en hebt oog voor detail.
Jij bent:
leergierig en analytisch
ziet verbanden
draagt zorg voor leesbare code
werkt graag in een divers team
bent niet bang om vragen te stellen
PRE: Je hebt een affiniteit met AI en kan zorg dragen voor het gebruiken en onderhouden van LLM’s en het toepassen van AI om ons werk makkelijker te maken
PRE: Je bent in staat om je collega’s en/of stagiaires te ondersteunen met hun werkzaamheden
Onze tech stack
PHP / Symfony (laatste versies)
Kubernetes
PostgreSQL
Docker
Google Cloud (PubSub, Firestore, Monitoring, SQL)
Sentry
Github
PHPUnit
-
Code stack:
Hexagonal
CQRS
DDD
We verwachten uiteraard niet dat je al onze technieken en methodieken direct beheerst en we bieden dan ook voldoende mogelijkheden om deze te leren.
Enthousiast?
Klinkt dit voor jou als de ideale baan? Dan ontvangen we graag je motivatie en jouw recente werkervaring. Je mag je cv meesturen, maar we leren in plaats daarvan liever meer over de sites en blogs die je vaak leest, de podcasts die je luistert, de conferenties die je hebt bezocht en al het andere waarvan jij denkt dat het laat zien wie jij bent en wat je kan. Anders gezegd: we ontvangen liever jouw Github-account dan een statisch opgemaakt CV.
Twijfel je of je goed genoeg bent? Daar geloven we niet in. We bijten niet en in het ergste geval geven we je wat tips om jezelf te verbeteren.