Enable job alerts via email!

Senior Full-Stack Engineer

NN Group

Den Haag

Hybrid

EUR 80.000 - 100.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services company in The Hague is looking for an experienced software engineer to join their Team Chat. The role involves designing and building LLM-based chatbot solutions, requiring strong skills in Node.js, Python, and AWS Serverless architecture. This position offers a salary between €4,827 and €6,895, a hybrid working model, and various employee benefits, including a 13th month and vacation allowance.

Benefits

13th month and holiday allowance
27 vacation days and one Diversity Day
Allowances for home office setup

Qualifications

  • 7+ years of experience in software development.
  • Strong proficiency in full-stack development with TypeScript, Node.js, Python, and React.
  • Experience with AWS Serverless architecture.
  • Familiarity with LLM integration and conversational AI frameworks.
  • Excellent communication skills and a collaborative spirit.

Responsibilities

  • Design, build, and extend the LLM-based chatbot platform.
  • Integrate with LLM frameworks to deliver intelligent conversational experiences.
  • Work with AWS Serverless technologies to ensure reliability and scalability.
  • Collaborate with cross-functional teams, including data scientists and designers.
  • Own the full lifecycle of your code.

Skills

Software development
Node.js
Python
AWS Serverless
TypeScript
React
DevOps knowledge

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

AWS Lambda
API Gateway
DynamoDB
Azure DevOps
LangGraph
OpenAI API
Job description
We bieden je
  • NS Business card, ook privé te gebruiken
  • 13e maand en vakantiegeld
  • 27 vakantiedagen en 1 Diversiteitsdag
  • Hybride werken
Waarom Nationale-Nederlanden
  • Support +20 miljoen klanten
  • Sterk Nederlands merk
  • Inclusieve werkgever
  • Werken aan vitaal Nederland

Do you want to use the latest technology and tools to build LLM-powered solutions that make services for customers and colleagues better, faster, and easier? Are you an enthusiastic, experienced software engineer with extensive knowledge and hands‑on experience with NodeJS, Python and AWS, ready for a new challenge? Do you want to work on innovative chat platforms that impact thousands of users within Nationale‑Nederlanden? Then this position is for you! We are expanding and are looking for a colleague to strengthen our Team Chat.

You will be part of Team Chat, which serves as the expertise centre for external chat, building scalable and repeatable GenAI-based chat solutions for the entire Nationale‑Nederlanden group.

Together with your team, you will develop innovative GenAI-chat solutions that will create value for our company of tomorrow. You will use state‑of‑the‑art technologies like AWS Serverless and LLM frameworks. You excel at collaborating with both your business colleagues and fellow team members to translate complex business challenges into practical software solutions. You thrive on working together to turn ideas into impactful results, and you take pride in presenting and supporting the adoption of AI‑powered solutions as a team effort.

What you are going to do

Specifically, you will:

  • Design, build, and extend our LLM-based chatbot platform by developing scalable backend services and intuitive frontend interfaces
  • Integrate with LLM frameworks such as LangGraph and OpenAI API to deliver intelligent conversational experiences and implement Retrieval‑Augmented Generation (RAG) pipelines to enhance chatbot responses
  • Work with AWS Serverless technologies (Lambda, API Gateway, DynamoDB, etc.) to ensure reliability and scalability
  • Collaborate with cross‑functional teams including data scientists, designers, and product owners
  • Own the full lifecycle of your code—from development and testing to deployment and monitoring

The tech stack you will be working with consists of, among others:

  • Languages & Frameworks: TypeScript, Node.js, Python, React
  • Cloud & DevOps: AWS Lambda, API Gateway, DynamoDB, Azure DevOps
  • AI & NLP: LangGraph, OpenAI API, RAG
What we offer you

NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:

  • Salary between €4,827 and €6,895 depending on your knowledge and experience based on a 36‑hours work week
  • 13th month and holiday allowance are paid with your monthly salary
  • 27 vacation days for a 5‑day working week and one Diversity Day
  • A modern pension administered by BeFrank
  • Plenty of training and learning opportunities
  • NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometres travelled
  • Allowances for setting up your home office and for internet use
Who you are

You are a curious and result driven engineer who thrives in Agile environments. You bring:

  • A bachelor’s or master’s degree in CS or a related field
  • 7+ years of experience in software development and strong proficiency in full‑stack development with TypeScript, Node.js, Python, and React
  • Experience with AWS Serverless architecture
  • Familiarity with LLM integration and conversational AI frameworks
  • A DevOps mindset and knowledge of CI/CD, observability, and secure software development practices
  • Excellent communication skills and a collaborative spirit
Who you will work with

You’ll be part of Team Chat, an Agile, self‑organizing and international team of engineers, data scientists, and designers in the Customer and Digital domain. Together, we build and maintain the digital assistant that powers customer journeys across NN and subsidiaries. English is our working language.

We work according to the Scrum methodology and alternate between working from home and working at the office, which is within walking distance of The Hague Laan van NOI and The Hague Central stations. The atmosphere is collegial and open, with plenty of room for personal input and development.

At Nationale‑Nederlanden, we work in a hybrid manner. Partly from home and partly at the office. Teams meet digitally, physically, or in a hybrid format. You and your team will decide what works best. Our offices are designed to provide suitable spaces for every type of work. The official location for this position is The Hague.

If you have any questions about the job, you can reach out via e‑mail to Mark van Meurs via mark.van.meurs@nn.nl.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.