Koqoon is nu Cultiv. Ontdek het verhaal achter onze nieuwe naam. Lees meer

Naar inhoud
Alle functies

Full-Stack Developer

Bouw de schermen die makelaars de hele dag openhouden: het pipelinebord, de schattingswizard, de verslaggenerator.

Dit is een matuur product met echte gebruikers. Daardoor gaat de job evenzeer over kiezen wat je hergebruikt als over wat je schrijft.

Over Cultiv

Een conversatiewidget op de website van een vastgoedkantoor haalt eigenaars binnen en kwalificeert ze. Het CRM erachter draagt die lead door opvolging, schatting en bezoeken, tot een getekend mandaat. Makelaars leven in dat CRM: het staat open vanaf het moment dat ze toekomen tot ze sluiten.

Het platform is Next.js en TypeScript op MongoDB, draaiend op AWS, met Microsoft Graph voor mail en agenda en Twilio voor WhatsApp. Kantoren in België en Frankrijk gebruiken het dagelijks.

De rol

Jij bouwt de schermen waarin makelaars werken: het pipelinebord, de schattingswizard, de verslaggenerator, de inbox die e-mail, WhatsApp en oproepen in één draad samenbrengt. Next.js en TypeScript vooraan, API-routes en MongoDB erachter, AWS eronder. De fundamenten staan er grotendeels al, dus lezen komt vaker vóór schrijven dan in een nieuwe codebase.

Wat je doet

  • Features van begin tot eind opleveren: interface, API-route, datamodel, en de migratie die erbij hoort.
  • Werken aan de verslaggenerator, die van een sjabloon een schattingsverslag in PDF maakt in de huisstijl van elk kantoor. Het is het stuk van het product dat onze klanten aan hún klanten geven.
  • De app snel houden. Ze staat de hele dag open, en een pipelinebord draagt duizenden leads per kantoor.
  • Integreren met wat kantoren al draaien: Microsoft Graph voor mail en agenda, Twilio voor WhatsApp, portalen voor advertenties.
  • Dingen herstellen die je niet zelf gebouwd hebt. Een deel van deze code is jaren oud en nog altijd dragend.

Jouw profiel

📈Ervaring & achtergrond

  • Een jaar of meer software opleveren aan mensen die klagen als het stukloopt.
  • Je hebt een feature gedragen tot voorbij de lancering, niet enkel tot ertoe.
  • Informatica, ingenieur, of de projecten om het te tonen.
  • Engels volstaat om hier te werken. Nederlands of Frans helpt je lezen wat onze gebruikers echt schrijven.

💻Technische vaardigheden

  • TypeScript en React, bij voorkeur met de Next.js App Router. Server components zijn hier geen optie.
  • MongoDB, en het instinct om uit te zoeken waarom een query traag werd. Wij draaien op DocumentDB, dat Mongo-compatibel is tot het dat niet meer is.
  • Je hebt iets op AWS draaiende gehouden, niet enkel uitgerold.
  • Oog voor interfacedetail. De helft van dit product zijn tabellen, en tabellen zijn makkelijk verkeerd te doen.
  • LLM-API’s zijn een plus, geen vereiste. Er is zoveel AI-werk beschikbaar als je zelf wil.

🧠Mentaliteit

  • Je levert gerust iets kleins op en corrigeert het achteraf.
  • Wat je bouwt blijft van jou nadat het live gaat, bugs inbegrepen.
  • Je kijkt wat de codebase al doet vóór je er iets aan toevoegt.
  • Je let op de details van een interface die mensen urenlang gebruiken.
  • Je kijkt liever een namiddag mee met een makelaar dan dat je een spec over hem leest.

Waarom bij ons

  • Een product dat dagelijks gebruikt wordt, geen herbouw die nooit vertrekt.
  • Jij beslist hoe je features eruitzien en aanvoelen, niet alleen hoe ze werken.
  • Klein team, dus wat je oplevert staat binnen enkele dagen bij kantoren.

Ons proces

  • Een eerste gesprek online met Miguel, CTO van Cultiv (30 min).
  • Het technische gesprek, op ons kantoor.
  • Je leert de rest van het team kennen tijdens de lunch.