Full-Stack Developer

Build customer portals, SaaS products and APIs with TypeScript, Next.js and Python.

Location
Groningen, hybrid
Type
Full-time
Team
Delivery

As a Full-Stack Developer you build the products our clients and their customers use every day: customer portals, internal tools, SaaS platforms and the APIs behind them. You take features from a rough idea to a polished interface backed by a sound data model, and you stay involved once they are live.

Many of these products include AI features, so you work closely with our AI engineers to put agents and search in front of real users in a way that feels clear and dependable. You write TypeScript on the front end, work comfortably in Python and Postgres on the back end, and review changes from colleagues and coding agents with care.

What you will do

  • Build web applications and customer portals with Next.js and React
  • Design data models and write APIs in TypeScript and Python
  • Implement authentication, organisations, roles and billing for SaaS products
  • Integrate AI features, third-party services and client systems
  • Write tests and review pull requests from colleagues and coding agents
  • Work with clients to shape features and agree on what goes live

What you bring

  • Several years building web applications with TypeScript and React
  • Experience with Next.js or a comparable full-stack framework
  • Experience building APIs in Python or Node.js
  • Good working knowledge of PostgreSQL and data modelling
  • An eye for detail in interfaces, including accessibility and responsive layouts
  • Clear written and spoken English

Nice to have

  • Experience with FastAPI or Django
  • Experience with Stripe billing or multi-tenant SaaS
  • Experience building interfaces for AI features such as chat or search
  • Dutch, for conversations with some of our clients

What you will work with.

All technologies

How hiring works.

  1. 01

    Intro call

    A short call to get to know each other, talk about what you are looking for and answer your questions. We reply to every application, whatever the outcome.

  2. 02

    Practical conversation

    We talk through real work: a system you built, a problem we recently solved or a small piece of code. No puzzles or whiteboard riddles.

  3. 03

    Meet the team

    You spend time with the people you would work with, see how we run projects and get a feel for the day to day.

  4. 04

    Offer

    If it is a good fit on both sides, we make a clear written offer and agree a start date that works for you.

Apply.

A link and a few sentences are enough to start. No cover letter needed.

We use your details only for this application. See our privacy policy.

Start working with Vantion.