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.