Full-Stack Software Engineer

Budget Thuis

Amsterdam

Hybrid

EUR 86,000 - 105,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Rembrandtplein office
Hybrid 50/50
13th month salary
Holiday allowance
Pension
Budget ClassPass
Travel allowance

Job summary

Budget Thuis is seeking a full-stack software engineer to design and build features across our microservices landscape using C# and TypeScript, from refinement through deployment and production monitoring. You will own features end-to-end and help raise the bar on quality and reliability.

You will challenge assumptions, contribute to architecture decisions, and help improve CI/CD, testing practices, and developer experience.

Qualifications

  • Solid, hands-on experience with both C# and TypeScript, full-stack across backend and front-end.

Responsibilities

  • Design and build features across our microservices landscape, working full-stack in C# and TypeScript, from first refinement through deployment and monitoring in production.
  • You don't just build what's asked, you push back when there's a better way. Question assumptions in refinement and architecture discussions, and speak up when you see a stronger solution.
  • Improve our CI/CD pipelines and engineering practices, not just the code that runs through them.
  • Use AI tools like Claude Code and GitHub Copilot in your daily workflow to work faster and sharper.
  • Work closely with engineers across the domain to keep our systems reliable and maintainable.

Skills

C# backend
TypeScript frontend
React
Full-stack

Tools

Docker
CI/CD
Claude Code
GitHub Copilot

Job description

What you'll do
  • Design and build features across our microservices landscape, working full-stack in C# and TypeScript, from first refinement through deployment and monitoring in production;
  • You don't just build what's asked, you push back when there's a better way. Question assumptions in refinement and architecture discussions, and speak up when you see a stronger solution;
  • Improve our CI/CD pipelines and engineering practices, not just the code that runs through them;
  • Use AI tools like Claude Code and GitHub Copilot in your daily workflow to work faster and sharper;
  • Work closely with engineers across the domain to keep our systems reliable and maintainable.
About the team

You join the team behind the Internet and TV services of Budget Thuis, one of the four largest energy providers in the Netherlands. Our dynamic energy product alone serves a huge base of customers, so the systems you work on run at real scale. It's a small, international team of engineers, tech leads and product managers, and our working language is English. We work in OKRs and are actively shaping a new way of working, so you help decide both what we build and how we get there. People here question each other's plans and expect the same back, and CI/CD is something the whole team owns, not a black box someone else maintains.


What you bring
  • Solid, hands-on experience with both C# and TypeScript, full-stack across backend and front-end, including strong expertise in React;
  • Experience in complex microservice systems: service boundaries, contracts and system-wide trade-offs, not just your own service;
  • A track record of owning work end-to-end, from refinement to monitoring in production;
  • A solid grasp of CI/CD pipelines, and opinions on how to improve them;
  • Hands-on experience with Docker and containerized applications;
  • An open mindset and strong critical thinking: you question assumptions and give and take feedback without getting defensive;
  • An AI mindset: you already build with tools like Claude Code and GitHub Copilot, and keep looking for better ways to use them;
  • Fluent English. It's our working language, so you'll use it every day. (Relocation is unfortunately not possible).
What we offer
  • A total gross annual compensation of up to €95.000, based on a 40-hour workweek and your level of experience. This amount already includes your 13th-month salary and holiday allowance;
  • A brand-new office on the Rembrandtplein in Amsterdam, with a fresh lunch every day;
  • Budget Summer Holiday: every Friday off in July and August (9 extra days);
  • 1 paid volunteering day per year;
  • 25 holidays, with the option to buy 1.5 weeks extra;
  • Pension: 16% of your gross salary including holiday pay (11% Budget Thuis, 5% own contribution);
  • Monthly ClassPass credits;
  • Travel allowance: a Swapfiets or NS Business Card, your choice;
  • Free use of a mobile and internet subscription from Budget Thuis;
  • Hybrid working (50/50);
  • 1 month per year working 100% remote;
  • Free access to OpenUp for mental health and courses.
How we hire
  • A first conversation with our recruiter to get to know each other and answer any initial questions;
  • Two technical conversations: one focused on your domain knowledge and technical fit with the Engineering Manager, and one system design interview with a senior engineer to explore your approach to solving complex challenges;
  • A final conversation about how we work together, our team culture, and your product mindset.

We want you to feel free to be yourself here. We welcome different perspectives and backgrounds, if you bring something different to the table, that's a plus!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Infrastructure Engineer
Senior Infrastructure Engineer

Budget Thuis • Amsterdam

Hybrid
EUR 54,000 - 73,000
13th month
Budget Zomer Vrij
25 vacation days
+5
Tech Lead - Customer Care
Tech Lead - Customer Care

Budget Thuis • Amsterdam

Hybrid
EUR 60,000 - 85,000
Competitive salary
13th month
Hybrid work (50/50)
+5
Senior Data Engineer
Senior Data Engineer

Budget Thuis • Amsterdam

Hybrid
EUR 73,000 - 87,000
13th month salary
Hybrid work 50/50
ClassPass credits
+3
Android Developer
Android Developer

Budget Thuis • Amsterdam

Hybrid
13th month
Mental well-being courses
25 vacation days
+7
Agentic Automation Test Engineer
Agentic Automation Test Engineer

12Build • Nijverdal

Hybrid
EUR 61,000 - 73,000
Salary €5,500–€6,500 gross per month
Hybrid work setup
Lease a bike
+6
Senior Full Stack Developer -Marketplace
Senior Full Stack Developer -Marketplace

Homerun B.V. • Amsterdam

Hybrid
EUR 90,000 - 130,000
Hybrid work in Amsterdam office
Competitive salary
€1,000 training budget
+3
Senior Software Engineer
Senior Software Engineer

Doghouse Recruitment • Utrecht

Hybrid
EUR 70,000 - 95,000
Pension scheme
Travel allowance
Visa sponsorship
+3
Android Developer
Android Developer

Budget Thuis • Amsterdam

Hybrid
13th month
Paid Summer Free months
Free access to mental well-being courses
+5
Full Stack Developer
Full Stack Developer

Homerun B.V. • Amsterdam

Hybrid
EUR 70,000 - 100,000
Competitive salary package
Performance bonus
Employee discount on energy contract
+2
Senior Backend .NET Engineer
Senior Backend .NET Engineer

Funda Real Estate B.V. • Amsterdam

Hybrid
EUR 64,890 - 72,387
25 paid days off a year
Annual learning budget of €2000
Hybrid working model
+4