Open vacature
Bouw interacties die het werk beter maken
Als Senior Software Developer draag je bij Octoo zelfstandig grote trajecten voor interne tools, portalen en schermen op de werkvloer. Je zet de aanpak uit met de klant, bouwt in TypeScript met AI-agents naast je en laat hun team sterker achter.
De rol snappen
Over de rol
Software waar mensen elke dag doorheen moeten, verdient technisch vakwerk. Dat is jouw terrein.
Je stapt bij een klant binnen, leert hun stack en hun team kennen en zet de aanpak uit. Hun developers trek je mee, en je houdt het traject op koers, ook met veel partijen aan tafel. Blijkt de uitdaging onderweg groter dan gedacht, dan zoek je met ons en de klant uit wat hen verder helpt.
De werkwijze voelen
Zo werk je bij Octoo
Wat elk traject bij ons gemeen heeft, welke klant er ook aan tafel zit.
AI in je dagelijkse werk
Agents zoals Claude Code en Codex zitten in je dagelijkse werk, en jij beoordeelt wat ze maken. Je helpt het team en de klant van losse experimenten naar werkafspraken: gedeelde instructions, skills en wat je in reviews controleert. We gebruiken AI kritisch en verantwoordelijk, en dat verwachten we ook van jou.
Ook mee in de analyse
Je zwaartepunt is het technische, maar je schuift ook aan bij de analyse: je luistert naar de mensen die de software gebruiken en weegt mee welke oplossing hen helpt. Het ontwerp zelf dragen onze designers. Ben je in analyse en UX minder thuis, dan is dat geen drempel, zolang je zin hebt om bij te leren.
Samen en pragmatisch
Je bouwt samen met het team en de klant, en je legt het technische uit aan iedereen die meebeslist. Loopt het vast op een bestaand systeem of een lastige eis, dan zoek je een weg die werkt.
Het werk zien
Wat je doet
Je draagt een traject van de eerste analyse tot een oplossing die gebruikt wordt, in vier fases.
-
De aanpak uitzetten
Je bepaalt de architectuur van de front-end, de componentenbibliotheek en de koppeling aan hun back-end en systemen zoals MES of ERP. Dat verfijn je met de klant, en ontwerpen toets je op haalbaarheid voor er gebouwd wordt.
-
Bouwen en meenemen
Je bouwt front-ends in TypeScript en componentenbibliotheken die meerdere toepassingen dragen, in Angular, React of Vue, afgestemd op de stack van de klant. AI-agents schrijven en refactoren mee. De developers van de klant trek je mee: je reviewt hun werk en toont hoe het beter kan.
-
Bewaken en meedenken
Je bewaakt de kwaliteit: reviews, tests, performance en toegankelijkheid. En je zegt het als iets veel kost om te bouwen en de gebruiker weinig oplevert.
-
Landen en bijsturen
Na de livegang meet je of het werkt zoals bedoeld en stuur je bij. Het team van de klant laat je sterker achter: ze bouwen verder met de gedeelde componenten en de afspraken over kwaliteit en AI die jullie samen maakten. Patronen, prompts en lessen deel je met je collega's.
Statement
Statement
Jouw werk is pas af als iemand er elke dag vlot mee werkt.
Jezelf herkennen
Wat je meebrengt
Herken je jezelf in het meeste? Solliciteer gerust, ook zonder elk vakje af te vinken.
- Minstens acht jaar ervaring als developer, met een flink deel daarvan in front-end voor bedrijfssoftware: interne tools, portalen of software voor de werkvloer.
- Je droeg grote trajecten zelfstandig, van architectuur tot livegang, en je kan tonen wat er veranderde.
- Je nam al teams op sleeptouw: developers van een klant of collega's die door jou beter gingen bouwen.
- Je werkt graag in team, kiest wat werkt voor de klant, en wordt zelf beter van wat collega's inbrengen.
- Je kent TypeScript door en door, plus minstens één modern framework (Angular, React of Vue), en je werkt in een ander als de klant dat gebruikt.
- Ervaring met designsystemen en componentenbibliotheken: je bouwt ze, breidt ze uit en houdt ze bruikbaar voor meerdere teams.
- Je kent de kant waarmee je koppelt: API's, authenticatie, data en de grillen van bestaande systemen.
- Toegankelijkheid en performance zitten vanaf de eerste dag in wat je bouwt.
- AI zit al in je workflow, met Claude Code, Codex of Cursor, en je weet wanneer je het resultaat niet vertrouwt.
- Je hebt een eigen kijk op het vak en deelt die met de klant, ook als je daarmee de vraag zelf in twijfel trekt.
- Werk dat je kan tonen: een repository, een component of een traject dat je kan toelichten.
- Een vlotte communicator: je legt het technische helder uit aan designers, product owners, back-end developers, management en mensen op de vloer.
- Vlot Nederlands, want onze klanten werken in het Nederlands.
Weten waar je landt
Wat we bieden
- Een klein team met korte lijnen, waar jouw werk zichtbaar is en jouw stem telt.
- Eigenaarschap over het geheel. Geen techniek die losstaat van de mensen die ermee werken.
- Het vertrouwen om een traject naar eigen inzicht aan te pakken, met een team dat achter je staat.
- Een gezonde mix van werkplekken: bij ons op kantoor, bij de klant en thuis.
- Collega's die meekijken om werk sterker te maken, en maandelijkse kennismomenten waar jij ook je eigen lessen deelt.
- Een opleidingsbudget en opleidingsdagen, zodat je kan blijven leren.
- Een werking waarin AI voorop loopt, zonder hype.
- De ruggensteun van een grotere familie: Sweet Mustard en de Cronos Groep.
Weten wat komt
Zo ziet solliciteren bij Octoo eruit
Maximaal twee gesprekken, dan weet je waar je staat. Solliciteren zelf is één mail.
-
Eerste gesprek: met de founders
Je praat met Lennie en Ibe over jouw werk en het onze: wat jij zoekt en wat wij nodig hebben.
-
Tweede gesprek: de teamcheck
Is er langs beide kanten een match, dan volgt een gesprek met twee octanen (zo noemen collega's zich hier). Het gaat wat dieper op het vak in, maar vooral willen beide kanten voelen of het klikt. Vraag hen gerust naar de werksfeer en hoe we werken.
-
Daarna: een voorstel
Na dat tweede gesprek doen we een voorstel, of we leggen eerlijk uit waarom we niet verdergaan met je kandidatuur.
De stap zetten
Laten we kennismaken
Klaar om te solliciteren? Eén mail met voorbeelden van je werk volstaat.
Lennie, medeoprichter van Octoo