Het Nederlandse Rode Kruis
Gepubliceerd
10 juni 2025
Locatie
Den Haag, Nederland
Categorie
Soort Dienstverband
Tijd per week
36-40 uur
Opleidingsniveau
hbo/wo
Page Views
19

Omschrijving

We help to strengthen resilience of vulnerable people exposed to hazards and crisis situations and we respond to disasters and conflicts to save lives and alleviate suffering. In the Netherlands with more than thirty thousand volunteers and internationally through technical assistance, supplies and money. Together we act before, during and after disasters to meet the needs and improve the lives of vulnerable people.

We do this without regards to nationality, race, religious beliefs, class or political opinion. Our seven principles guide our humanitarian work: humanity, impartiality, neutrality, independence, voluntary service, unity and universality.

The International Assistance division is responsible for all Netherlands Red Cross international support for victims of disasters and conflicts and for vulnerable people exposed to hazards.

Within the International assistance division, 510 is the data & digital unit of the Netherlands Red Cross. Our vision is that smart use of data and digital products will enable faster, higher quality and more (cost) effective humanitarian aid at a global level. The 510 initiative was established early 2016 and has grown since into a team of 50 core and project staff, and a wide network of students and volunteer data experts with diverse backgrounds.

 

510 has opened a staff position for a:

 

Full Stack Software Engineer

(32-40 hours/week, The Hague)

 

This is a great opportunity to join a growing software engineering team in a purpose-driven environment where digital products directly support humanitarian aid. We work like a start-up within a large, established organization — combining innovation and impact with long-term stability.

Where are you going to work?

At 510, we're scaling up our digital products to maximize humanitarian impact around the world. To support this, we’re strengthening our software engineering capacity and looking for a Full Stack Software Engineer to join the team.

You’ll contribute to building reliable, scalable tools that support our humanitarian operations. You’ll work across the stack with TypeScript, Node.js, PostgreSQL, and modern front-end frameworks, and collaborate closely with designers, product managers, and data specialists.

You’ll report to the Software Engineering Lead and work with a friendly, skilled team of engineers (currently 8 and growing). Our culture encourages learning, pairing, mentorship, and healthy work-life balance.

 

What will you be doing?

Within 3 months:

  • Get to know the team, our workflows, and the humanitarian context we work in.
  • Start contributing to both front-end and back-end codebases.
  • Write business logic, APIs, and developer/user documentation.
  • Collaborate on responsive web apps using modern frameworks.
  • Add unit and integration tests to help maintain our code quality.

Within 6 months:

  • Be familiar with our development and QA processes.
  • Contribute to architecture discussions and code reviews.
  • Help others in writing clean, secure, well-tested code.
  • Participate in DevOps practices and CI/CD pipelines.

Within 12 months:

  • Be fully embedded in multiple projects.
  • Contribute to improving team practices and software architecture.
  • Help mentor volunteers or junior contributors when needed.
  • Show strong fluency in our main tech stack (TypeScript, Node.js/NestJS, PostgreSQL).

    How your time breaks down:

  • Building and coding (frontend/backend): ~50%
  • Testing, reviews, and QA: ~30%
  • Collaboration and coordination: ~20%

 

What do you bring?

We're looking for someone with:

  • At least 3–5 years of experience as a full stack developer.
  • Strong proficiency in TypeScript, with solid experience writing backend services (ideally with Node.js and PostgreSQL).
  • Familiarity with NestJS or Angular is a plus — but not a must. You'll be supported to learn on the job.
  • A good understanding of API development and writing maintainable, well-tested code.
  • Experience with unit and integration testing, Git workflows, and containerized development using Docker.
  • Comfort working in agile teams and communicating across disciplines (e.g., design, product, data).

Experience in a humanitarian organization is a bonus but not a requirement. If you are passionate about making a difference and ready to bring your skills to our exciting and evolving environment, we would love to hear from you.

 

Who you are

  • You care about writing clean, maintainable code.
  • You're curious and always learning.
  • You enjoy solving problems and helping others do their best work.
  • You're proactive, organized, and flexible in the face of change.

 

What we offer you

An interesting job with a unique organization. The organization has an immense international network and a significant impact in the humanitarian sector. The work you do is socially relevant and makes an impact, which sometimes means an impact on yourself. Therefore, we care about your well-being and provide tools to find a good balance. We are a flexible and people-oriented work environment with room for initiative and development.

The salary for this position falls within scale 11 as mentioned in the collective agreement, depending on experience, with a minimum of €3.869,44 and a maximum of € €5.424,14 gross per month on the basis of full-time employment. We offer a fixed-term contract of 1 year with the prospect of extension.

Next to your monthly salary you will have a 'personal budget’ at your disposal, of 18,9% of your monthly gross salary. You can use it to withdraw a holiday allowance, extra holidays or an end of year bonus. There are also various additional conditions such as a pension scheme, travel allowance, and good opportunities for personal development. You will also have a laptop and mobile phone at your disposal.

Our office is in the Hague, walking distance from the Laan van NOI station. You will work based on your activities, partly from home and partly from the office. We regularly meet colleagues on the work floor but also online via Teams to discuss cross-functional topics and to stay connected to each other and our networks.

 

Join us!

We look forward to receiving your motivation letter and your resume in English with reference to Shelly Jonker (HR advisor)  before 27 June 2025 through the apply button on this page. Want to know more about this role? You can contact  Domenico Gemoli, Software Engineering Lead at dgemoli@redcross.nl.

We find it important to ensure the reliability, professionalism, and integrity of our organization and (future) employees. Integrity screening is a standard part of our selection process. This means that a reference check is a standard part of our selection process, and we may also ask for a Certificate of Good Conduct (VOG) depending on the position.

For more information about the work of the Netherlands Red Cross, visit www.rodekruis.nl, or check our socials:  Instagram, LinkedIn, Facebook, YouTube, TikTok and X

 

Acquisition for this advertisement is not appreciated.

#LI-BK1

Gerelateerde Vacatures

Bookkeeper   Amsterdam, Nederland nieuw
10 juni 2025
Stage: Videograaf/producer   Amsterdam, Nederland
6 juni 2025
6 juni 2025
Stage: Programmamaker Klimaat & Natuur   Amsterdam, Nederland
6 juni 2025
Stage: Programmamaker Dekolonisatie   Amsterdam, Nederland
6 juni 2025