Junior Developer / Software Engineer

Junior Developer / Software Engineer

innoworks.ai · 8 tot 32 uur · Enschede / remote

Who we are

InnoWorks is a small, sharp AI consultancy based in the Netherlands. We help B2B companies cut through operational chaos with custom AI software — web apps, workflow automations, and AI-powered tools that actually get used.

We're not an agency that sells decks and disappears. We work in retainers, take ownership of outcomes, and build long-term partnerships with our clients. Everything we build lives in the client's business context.

Small team. High standards. No nonsense.

The role

We work on multiple client projects simultaneously, each requiring a mix of frontend, backend, and AI integration. You'd work directly with the founders on scoped deliverables — either as a recurring freelancer or on a per-project basis.

There's no junior-vs-senior barrier here. What matters is how independently you can take a problem and ship a solution.

What you'll actually build

  • Custom web apps with authentication, dashboards, and client-specific business logic

  • AI-powered features using the OpenAI or Anthropic APIs — document processing, assistants, agents

  • Backend logic and database design with PostgreSQL / Supabase

  • Workflow automations that connect systems and eliminate manual work

  • Clean, maintainable codebases that the client or we can extend later

The stack

Core — you should be comfortable here: Next.js · TypeScript · React · PostgreSQL · Supabase · OpenAI API / Anthropic API

Nice to have — bonus, not required: GCP · n8n / Make · Docker · LangChain · Tailwind CSS · REST / Webhooks

What we're looking for

You are:

  • Able to take a brief and run with it independently

  • Honest about what you know and what you don't

  • Comfortable with ambiguity — client projects rarely come fully spec'd

  • Fast when you need to be, thorough when it matters

  • Genuinely interested in AI — not just the hype

Experience:

  • You've shipped something real — show us, not just a GitHub full of half-finished repos

  • Any level is welcome if the work speaks for itself

  • Freelance background is a plus — you know how to scope, estimate, and deliver

  • You communicate clearly in English (Dutch is a bonus)

Not a fit if you:

  • Need a fully spec'd ticket for every task

  • Can't estimate your own work or flag blockers early

  • Think "I'll do it with AI" is the answer to everything

  • Are looking for a passive side gig — we move fast and expect the same

What you get

  • Real problems to solve — no toy projects, no internal tools no one uses

  • Direct collaboration with the founders — short feedback loops, clear decisions

  • Flexible structure — project-based, no rigid hours or unnecessary standups

  • Competitive freelance rate — discussed per project based on scope

  • Potential to grow into a recurring role as we scale

Apply

Send a short intro, what you're best at, and something you've shipped. No cover letter needed — just be direct. We'll reply within a few days.

Wij bouwen AI software. Soms maatwerk voor één klant, soms platforms waar honderden mensen dagelijks op werken. We zoeken iemand die meebouwt.

Wat je gaat doen

Features bouwen in onze Next.js apps. LLM-integraties inbouwen met OpenAI, Anthropic en Gemini. Databases en queries ontwerpen. Workflows automatiseren die voorheen door mensen werden gedaan.

Concreet: de ene dag werk je aan een klantplatform met duizend gebruikers en moet je een bug in de factuurflow fixen. De volgende zit je in een nieuwe LLM-pipeline voor een ander project.

Je werkt direct met Tijn en Twan (de oprichters). Je krijgt vanaf dag één echte verantwoordelijkheid en dus ook de ruimte om het af en toe fout te doen.

Onze stack

Main hosting op GCP (Cloud Run, Cloud SQL, Firebase, alles wat past). Next.js, React, TypeScript, Node aan de code-kant. Vercel voor sommige frontends, Supabase voor projecten waar dat scope-technisch logischer is.

AI: OpenAI, Anthropic, Gemini. Prompting, evaluaties, context-engineering, tool calling, agent-achtige flows. SQL en Postgres voor alles met data.

Wat we van je verwachten

Dat je goed kunt bouwen. Je weet wanneer iets over-engineered is en wanneer iets juist te snel in elkaar is geflanst. Je code is over zes maanden nog leesbaar.

Dat je AI gebruikt als tool. Tool, dus er niet volledig van afhankelijk bent. Cursor, Claude Code, whatever werkt. Maar je reviewt wat eruit komt, je begrijpt wat er staat, en je tikt de lastige stukken zelf. Vibe-coders herkennen we direct aan hun eerste PR.

Dat je zelfstandig werkt. Je pakt een ticket op, stelt vragen waar nodig, en levert af. We gaan je niet achter de broek aan zitten.

Dat je wilt begrijpen wat er gebeurt. Onder de motorkap van een LLM, in de query planner, in de deploy pipeline. Geen black boxes accepteren omdat het “werkt”.

Diploma is voor ons geen deal maker of breaker. De proeftest wel.

Pre’s

  • Ervaring met Stripe of andere payment providers

  • Je bent al thuis op GCP

  • Financiële kennis, boekhoudkundige basis, of affiniteit met facturatie

  • Open source werk of side projects waar je iets mee hebt geleerd

Wat je van ons krijgt

Marktconform salaris, passend bij wat je meebrengt en meteen kunt. Flexibele uren tussen 8 en 32 per week, jij kiest. Werken vanuit ons kantoor in Enschede en remote. Korte lijnen, directe feedback, en geen micromanagement. Ruimte om te groeien richting de rol die bij je past, dat kan technische diepte zijn of meer richting architectuur of klantcontact.

Het werk zelf is misschien wel het belangrijkste: echte problemen bij echte bedrijven, met zichtbare impact.

Het sollicitatieproces

We kijken niet naar CV’s vol buzzwords. We willen zien wat je kunt.

1. Stuur iets in. Korte mail of LinkedIn-bericht. Wat je hebt gedaan, waarom je dit werk wilt, en liefst een link naar iets waar je trots op bent (GitHub, side project, blog, scriptje, maakt niet uit).

2. Kennismaking. Half uurtje koffie drinken in Enschede om te kijken of het klikt.

3. Proeftest. Een opdracht die lijkt op ons echte werk. Niet om je eruit te filteren op een truc, wel om te zien hoe je werkt, hoe je denkt, en hoe je communiceert onderweg.

4. Afrondend gesprek met Tijn en Twan. Als het goed voelt van beide kanten, regelen we de rest in een week.

Interesse?

Mail naar info@innoworks.ai of stuur Tijn of Twan een bericht op LinkedIn. Vragen vooraf zijn prima, stuur gewoon.

Innoworks

Enschede, Overijssel

Innoworks

Enschede, Overijssel

Ons team

Kom het team versterken!!

Vertrouwen + snelheid + resultaat.

Vertrouwen + snelheid + resultaat.

Vertrouwen + snelheid + resultaat.

Tijn Meijerink

Co-Founder & AI expert

Twan van der Heijden

Co-Founder & AI expert

Joost Lansink

Co-Founder & Commercial strategist