Software Engineer - The Hague (full time)

Activityinfo

Den Haag

Hybrid

EUR 45,000 - 61,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension plan
25 days vacation
Hybrid work with flexible hours
Public transport card
Professional development budget
Path to permanent contract

Job summary

ActivityInfo is seeking a Software Engineer to join our Hague team. This hybrid role combines front-end and back-end work on our information management platform used by humanitarian and development partners.

You will contribute to feature development, data processing pipelines, performance improvements, and accessibility, in a small, international team that values learning and continuous improvement.

Qualifications

  • At least 3 years of professional experience in Java or similar OO languages.
  • Experience with database systems and data processing.
  • Proficiency in English for team communication.

Responsibilities

  • Develop and enhance the ActivityInfo platform across the stack.
  • Work on both front-end and back-end projects addressing key user needs.
  • Develop new features and improvements while maintaining the service with bug fixes.
  • Collaborate with the engineering director and the team in a collaborative environment.

Skills

Java
English
Data processing
Full-stack

Education

Education in CS/Engineering

Tools

Google Cloud Platform
Frontend frameworks

Job description

Software Engineer - The Hague (full time)

Location: Hybrid / The Hague (at least three days a week)
Type: Full-time

Help us develop the leading information management platform for social sector organizations worldwide.

Our small but growing team builds ActivityInfo , a web-based information management platform supporting humanitarian relief and development assistance operations. Our platform is used in over 70+ countries by customers such as UNICEF and other UN agencies.

We are looking for a skilled Software Engineer to join our growing team. This full-stack development position requires at least three years of professional experience in Java or similar object-oriented languages, with a focus on database systems and data processing.

You will be a key player in developing and enhancing our platform, ensuring it continues to meet the critical information management needs of humanitarian and development assistance operations globally. This role offers the opportunity to work on impactful projects within a supportive environment, complemented by a competitive salary and comprehensive benefits.

Our small, diverse, and international team prioritizes a healthy work-life balance, focusing on consistent, weekly improvements rather than high-pressure deadlines. We foster a welcoming and supportive environment for all backgrounds and identities.

We're seeking a highly independent and proactive individual who thrives in a dynamic, fast-paced environment. If you love diving into new challenges and continuously enhancing how things get done, you might be our next team member.

You'll enjoy the freedom and direct impact that comes with working in a smaller team within a scale-up company. This role is perfect for someone who's not just comfortable with uncertainty, but genuinely excited by the opportunity to learn and grow across diverse systems and technologies throughout the entire tech stack.

We're looking for someone who recognizes their strength in:

  • Autonomy & Initiative: You're a self-starter who takes ownership of your work, identifying problems and opportunities without constant oversight.
  • Continuous Learning & Adaptability: Your passion for learning new technologies and systems is evident, and you're adept at navigating and contributing across a broad tech stack.
  • Comfort with Ambiguity: You remain effective and focused even when faced with evolving requirements or less-defined paths. You see change as an opportunity, not a roadblock.
  • Team & Company Improvement: You're not just about your tasks; you actively look for ways to improve team processes, internal tools, and overall company efficiency. You're keen to contribute to a culture of continuous improvement.

In this role, you will primarily work independently, maintaining regular communication with the engineering director. You will also be part of a collaborative team where mutual support is readily available. Your work will involve both front-end and back-end projects, addressing important and often complex challenges for our users. Your work will focus on new feature developments and improvements, and also a shared responsibility in maintaining the service with e.g. bug fixes.

In your role, you would contribute to projects such as:

  • Offline Synchronization: Enhancing conflict resolution during synchronization with our offline web client to ensure robust data flow.
  • Data Analysis Pipelines: Developing automated analysis pipelines for user datasets to provide valuable insights.
  • System Performance: Optimizing the performance of our system, especially when handling large datasets.
  • Accessibility: Ensuring that key application tasks are accessible to visually impaired users.
  • Education in computer science, engineering, or software development. We are open to candidates with equivalent real-world experience, including those from non-traditional programs or alternative career paths in software development.
  • A minimum of 3 years of professional experience working with object-oriented programming languages such as Java.
  • Proficiency in English, as it is the primary language used for all our team communication.

While not strictly required, these qualifications are beneficial:

  • Background or experience in database systems and data processing.
  • Experience using Google Cloud Platform and its services.
  • Front-end software development experience with any framework or technology.
  • Experience working in an Agile development environment.

The compensation package/benefits of the role:

  • A gross salary of €4000 - €5500 per month (before taxes, and including 8% vakantiegeld paid monthly), depending on experience;
  • Contribution to a pension plan
  • 25 days vacation per year.
  • Hybrid working with flexible hours / location. We would prefer to find someone who can join us physically in our office in the Hague, but will consider remote candidates with the right experience.
  • A public transport card for employees in the Netherlands for work-residence travel.
  • Time and budget for professional development.
  • An initial annual contract, with the intent to transition to a permanent arrangement upon successful performance and mutual fit.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer — Global Data Platform (Hybrid)
Full-Stack Software Engineer — Global Data Platform (Hybrid)

Activityinfo • Den Haag

Hybrid
EUR 45,000 - 61,000
Pension plan
25 days vacation
Hybrid work with flexible hours
+3
Software Engineer (Java / React)
Software Engineer (Java / React)

Dataprovider • Groningen

On-site
EUR 70,000 - 90,000
Competitive salary
25 days paid annual leave
Pension insurance
+3
Software Developer Development | Rotterdam, The Netherlands →
Software Developer Development | Rotterdam, The Netherlands →

Crystalloids, Inc. • Rotterdam

On-site
EUR 75,000 - 110,000
International environment
Bonus & pension
Leave 28 days
+2
Medior Medior .NET Engineer C# .NET Entity Framework Angular / React / Vue PostgreSQL Docker 4-7 years experience The Hague
Medior Medior .NET Engineer C# .NET Entity Framework Angular / React / Vue PostgreSQL Docker 4-7 years experience The Hague

NCIM • Den Haag

Hybrid
EUR 65,000 - 90,000
29 days off
Lease car with fuel card
Mobility allowance
+3
Senior Staff Software Engineer
Senior Staff Software Engineer

Signum People Solutions • Den Haag

On-site
EUR 80,000 - 90,000
Flexible hybrid-working
Clear career progression
Training and development
Medior Web & Mobile Full Stack Developer
Medior Web & Mobile Full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook Pro
Hybrid setup
6 weeks remote abroad
+3
Software Engineer (Python)
Software Engineer (Python)

UbiOps • Den Haag

On-site
EUR 54,000 - 84,000
25 vacation days
Potential 13th month
Performance bonus
+1
Senior Java Engineer Java Spring Boot Hibernate Angular / React / Vue PostgreSQL Docker 7+ years experience The Hague
Senior Java Engineer Java Spring Boot Hibernate Angular / React / Vue PostgreSQL Docker 7+ years experience The Hague

NCIM • Den Haag

Hybrid
EUR 70,000 - 110,000
Bonus on billable hours
Hybrid work model
Long-term assignments
+3
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3
Software Engineer (Java / React) Groningen
Software Engineer (Java / React) Groningen

Dataprovider • Groningen

Hybrid
EUR 70,000 - 110,000
Hybrid work model
25 days annual leave
Holiday allowance
+5