Overslaan naar content

Full Stack Software Developer

  • Hybrid
    • Wageningen, Gelderland, Netherlands
  • Product Creation&Development

Job description

At Noldus Information Technology, we develop smart software and integrated systems for behavioral research in humans and animals.

Our solutions are deployed worldwide in various domains such as psychology, neuroscience, User Experience (UX) research, animal behavior, education, and clinical studies. Think of applications like video analysis, real-time behavior registration, and data visualization in laboratories, usability labs, or natural environments. With a combination of sensor technology, video processing, and powerful analytics, we help researchers and professionals objectively and efficiently map, analyze behavior, and gain valuable insights.

What You'll Do 

  • Build new applications using Python, TypeScript, JavaScript, GStreamer, and Docker

  • Develop tools for video storage, data analysis, and visualization

  • Maintain and improve CI/CD pipelines (GitLab CI)

  • Collaborate with researchers, hardware engineers, and other developers

  • Contribute to the transition from legacy systems to a modern stack

  • Take technical ownership: from idea to deployment

Our Stack 

 

We deliberately keep it small and understandable:

  • Back-end: Python (Flask/FastAPI, CLI tools), shell scripting

  • Front-end: TypeScript + Web Components (or minimal framework)

  • Ops: Docker, GitLab CI, Linux-first

  • Video: GStreamer, FFmpeg

  • Storage: S3-compatible object storage, Apache Iceberg (early stage)

  • Cloud/Infra: Bare metal + lightweight cloud

  • Data formats: JSON, CSV, Markdown, MCAP

We avoid unnecessary complexity—new languages only if they solve real problems.

What We Offer

  • A role with social impact, in a team that values your input

  • Hybrid work, flexible hours, and direct communication lines

  • 25 vacation days, bike scheme, training budget, sports facilities

  • No nonsense: you work on real systems used by real people

  • Work in a multidisciplinary team of engineers, researchers, and specialists

 

How We Work

 

We like developers who:

  • Prefer to build working solutions over endless architecture discussions

  • Enjoy thinking about how to make things simpler or more robust

  • Take initiative rather than wait for direction

Job requirements

You Have

  • At least 3 years of experience in software development

  • Experience with Python, Docker, and Linux (CLI, processes, debugging)

  • Familiarity with video/audio tools like GStreamer or FFmpeg

  • Affinity for automation and data systems

  • Interest in scientific tooling, hardware integration, or AV systems

  • Good communication skills (English is sufficient, Mandarin Chinese or Dutch are a pré)

Interested?

Hit the “Apply“ button below and hand in your details.

Closing date: August 20, 2025

Do you have questions? Please connect with Harold Bult

Acquisition in response to this vacancy is not appreciated.

or