Full Stack Engineer


Netherlands
Permanent
Negotiable
Development and Engineering​
PR/559662_1757409569
Full Stack Engineer

Job Title: Junior/Mid-Level Full Stack Engineer (Contract)

Location: Utrecht, Netherlands (Hybrid - 1 day/week on-site)
Contract Type: Freelance / Contract
Duration: 6 months
Start Date: ASAP

We are hiring for a Junior to Mid-Level Full Stack Engineer to join an international financial institution. This is a contract role within a collaborative tech team that values innovation, growth, and team culture.

The position is a freelance contract with an initial duration of 6 months, and a strong likelihood of extension based on performance and project needs. The working setup is hybrid, with just one day per week on-site.

You will be joining a diverse, English-speaking engineering team that combines the collaborative spirit of Dutch work culture with global best practices. The environment is communicative, and built around mutual respect and shared ownership. Even in a hybrid setup, the team prioritises connection; working closely across disciplines to solve problems, share knowledge, and continuously improve. Whether you are contributing ideas or learning from experienced colleagues, you will be part of a team that values transparency, growth, and teamwork.

Key Responsibilities

  • Develop and maintain full stack applications using Python and modern frameworks
  • Collaborate with designers, product owners, and other engineers to deliver high-quality features
  • Write clean, maintainable, and testable code
  • Participate in code reviews and agile ceremonies
  • Troubleshoot and resolve bugs and performance issues
  • Contribute to improving development work-flows and team practices

Required Skills & Experience

  • 1-3 years of experience in software development
  • Solid foundation in Python
  • Exposure to modern front-end frameworks
  • Familiarity with back-end frameworks
  • Experience with Git, version control, and agile methodologies
  • Strong communication and teamwork skills
  • Eagerness to learn and grow within a collaborative environment

Work Setup & Location

  • Hybrid model: 1 day/week on-site in Utrecht
  • Remote flexibility: Work from home the rest of the week
  • Office culture: Collaborative, direct, and team-oriented

What We're Looking For

We want engineers who are:

  • Proactive and able to take ownership
  • Collaborative and open to feedback
  • Adaptable to changing requirements and technologies
  • Curious and eager to learn or share knowledge
  • Culturally aware, with an appreciation for Dutch working norms

Equal Opportunity

We welcome applicants from all backgrounds. The team is diverse and inclusive, and the working language is English. Dutch language skills are not required, but openness to Dutch working culture is appreciated.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your CV so you can be considered for roles that have yet to be created. 

Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you