EngineeringJakarta, Indonesia, JakartaFull-time

Backend Engineer

Over de rol

Jij bouwt de serverkant van de software waar onze Nederlandse klanten hun bedrijf op draaien. Onze backendstack is bewust breed: Node.js, .NET, Laravel, Python, Java, PHP, Dart en Go, met PostgreSQL en MongoDB daarachter. Niemand hier beheerst dat allemaal en dat verwachten we ook niet van jou. We zoeken mensen die echt diep zitten in een deel ervan en de rest willen oppakken als een project daarom vraagt. Dit is productengineering en geen ticketwerk: API's waar andere teams van afhangen, datamodellen die over drie jaar nog steeds moeten kloppen, en koppelingen met systemen die een klant al draaide lang voordat wij binnenkwamen.

Deze plek is bepalend, want hier houdt de delivery stand of gaat het schuiven. Het engineeringteam in Jakarta is fors, dus een backendbeslissing raakt in één keer veel projecten, en als er één verkeerd is voelt elk project dat die service raakt dat binnen een week. Daarom neem je die beslissing ook zelf, in plaats van te wachten tot iemand je een dichtgetimmerd ticket aanreikt.

Wat je gaat doen

  • API's en services ontwerpen en bouwen in het deel van onze stack waar het project op draait, van datamodel tot uitgerold endpoint.
  • Eigenaarschap over de datalaag: schemaontwerp, queryperformance en migraties die veilig over live data lopen.
  • Koppelen met klantsystemen en externe API's, ook de slecht gedocumenteerde.
  • De tests schrijven waarmee we een service volgend jaar durven aanpassen.
  • Code van collega's reviewen en de redenering uitleggen, niet alleen het oordeel.

Hoe we bouwen

Wij vinden het fundament van een oplossing belangrijker dan de snelheid van de eerste demo. Dat betekent datamodellen en architectuur die over drie jaar nog steeds kloppen. Het betekent ook dat governance, compliance en traceerbaarheid vanaf het begin zijn meeontworpen in plaats van er achteraf op geplakt. Zetten we agents in, dan leggen we vast wat ze deden en waarom, zodat een beslissing altijd te reconstrueren is en een klant altijd het spoor terug kan zien. Een prototype aan de praat krijgen kan iedereen. Iets bouwen waar een bedrijf over twee jaar nog op kan bouwen, dat is het echte werk.

Concreet, en beginnend bij de klant in plaats van bij onszelf: waarop we bouwen hangt af van de stack die zij al draaien en van wat daar schoon op aansluit. Waar we vrij zijn om te kiezen is de standaard een applicatielaag van TypeScript en Node.js, met de Vercel AI SDK en directe provider-API's bovenop Claude, OpenAI, Gemini en Mistral. Azure AI Foundry is waar we business- en enterprise-applicaties op bouwen, omdat governance en stabiliteit daar geborgd moeten zijn en niet achteraf beargumenteerd. Python komt voorbij waar een data- of evaluatieklus daar beter mee af is, PostgreSQL met vector search zit achter retrieval, en React met TypeScript en Tailwind dekt de voorkant. Automatisering die geen codebase verdient draait op n8n. Je zult dit niet allemaal hebben aangeraakt, niemand hier ook, en bij de baan hoort beoordelen wanneer onze standaard voor een bepaalde klant juist het verkeerde antwoord is.

Hoe we werken

Je werkt in één team met onze consultants in Eindhoven, niet als losse leverancier die opdrachten uitvoert. We hebben vaste overlappende werkuren, zodat standups, planning en feedback live gebeuren in plaats van in een reactie die je de volgende ochtend leest. Er zitten maximaal twee schakels tussen jou en de klant. Je hoort dus waarom iets gebouwd wordt en je mag tegengas geven als de redenering je niet overtuigt. Onze oprichters reizen regelmatig naar Jakarta, en het team reist naar Nederland. We leggen dezelfde lat bij onszelf als we verkopen: naast klantwerk verbeteren we onze eigen dagelijkse operatie, en wat we zelf gebouwd hebben bouwen we opnieuw zodra het niet meer voldoet, in plaats van er omheen te werken.

Bonus punten

  • Ervaring met Go of .NET naast je hoofdstack.
  • Je hebt iets in productie draaiend gehad en er ook piket voor gelopen.
  • Ervaring met event-driven architecturen of message queues.
  • Open-sourcebijdragen, of een eigen project waar je ons doorheen kunt praten.
  • Ervaring met Europese klanten.

Groei, en wat wij bieden

Waar we nu staan, zodat je kunt inschatten waar je instapt: de hub in Jakarta groeit en onze klanten zitten in de Benelux en de bredere EU. Daar ligt de focus. Onze Nederlandse engineers zitten bij de klant en bouwen het werk samen met het team in Jakarta, op dezelfde dag in plaats van via een overdracht, want waar we naartoe werken is de technologiepartner zijn die een klant vertrouwt met wat er echt toe doet, en niet de leverancier waar je een specificatie naartoe stuurt. Doorgroeien in de Indonesische markt komt daarna, en de eerste commerciële plek in Jakarta is waar dat begint. Je stapt in terwijl dit allemaal nog vorm krijgt.

  • Een competitief salaris, gebenchmarkt tegen de markt in Jakarta voor senior engineeringwerk en jaarlijks herzien.
  • In jaar één ga je de diepte in op onze stack en onze deliverystandaarden. In jaar twee leid je een workstream of begeleid je de engineers die na jou binnenkomen. Bij een leadrol kijken we eerst binnen het team.
  • We luisteren naar onze OneMinders. Zie je iets beter kunnen, dan krijg je de ruimte om dat uit te werken en de steun om het echt door te voeren. Jouw mening telt hier, en dit bedrijf wordt gevormd door de mensen die er werken.
  • Een jaarlijks leerbudget dat aan dat pad hangt, geen arbeidsvoorwaarde die niemand gebruikt.
  • Hardware naar keuze.
  • Directe toegang tot de oprichters. Er zit geen laag accountmanagers tussen jou en een beslissing.
  • Werk dat iets financiert: elk project draagt bij aan onderwijsinitiatieven in Indonesië.
  • De kans om samen te werken met, en te reizen naar, het team in Nederland.

Hoe we aannemen

Je spreekt de mensen met wie je straks werkt, niet een screeningslaag die je doorgeeft. In Eindhoven en Jakarta is het proces hetzelfde, en van je sollicitatie tot een aanbod duurt het drie tot vier weken.

  1. 1

    De oprichters

    Waarom wij, waarom jij, en of we hetzelfde bedoelen.

  2. 2

    De Tech Lead

    Het werk zelf: de inhoud van de rol, en wat je er straks echt in gaat doen.

  3. 3

    Een teamgenoot

    Iemand met wie je dagelijks werkt, niet degene die je aanstuurt.

Neem naar dat tweede gesprek iets mee dat je gebouwd hebt en praat ons erdoorheen. Het is geen extra ronde en geen puzzel die wij bedacht hebben: het is dat gesprek. Een eigen project, iets van je werk dat je mag laten zien, een repository waar je trots op bent. Zit alles wat je bouwde achter een geheimhoudingsverklaring, zeg het en we verzinnen iets anders.

Eisen

  • 5+ jaar ervaring met het bouwen van backendservices. Je bent echt sterk in minimaal één van Node.js, .NET, Java, Python, Laravel, PHP of Go, en bereid om in een andere te werken als een project daarom vraagt.
  • Stevige databasekennis. Je ontwerpt schema's en leest queryplannen in plaats van alleen queries te schrijven. PostgreSQL en MongoDB gebruiken we het meest.
  • Je ziet tests als onderdeel van het bouwen, niet als een klus achteraf.
  • Professioneel Engels in woord en geschrift. Je werkt dagelijks met Nederlandse collega's en klanten, dus dit is een harde eis.
  • Je stelt een aanpak voor en verdedigt die, in plaats van te wachten op een dichtgetimmerd ticket.
  • Je kaart een probleem aan zodra je het ziet, ook als het buiten jouw stuk code valt.
  • Je laat je versterken door AI en blijft zelf verantwoordelijk voor wat er live gaat. Claude, Opencode en de rest van onze AI-tooling horen hier bij het dagelijkse werk, en de andere helft net zo goed: je leest en reviewt elke regel die onder jouw naam naar buiten gaat, en je kunt die verdedigen. Code die niemand kan uitleggen komt hier niet door de review, ongeacht wat die geschreven heeft.
  • Je bent nieuwsgierig buiten je eigen ticket. Je denkt mee over onze klantoplossingen en over hoe we onze eigen tent runnen, en je zegt gewoon waar AI echt meerwaarde biedt en waar een simpelere integratie of automatisering het beter doet.
  • Voldoe je niet aan elk punt? Solliciteer toch als je echte diepgang meebrengt, projecten waar je trots op bent en kennis die je kunt laten zien. Dat weegt bij ons zwaarder dan een exact aantal jaren.
Geplaatst 9 augustus 2026
Solliciteer nu

Vragen over deze functie?

Neem contact op