Overslaan naar content

Front-End Developer - Research Tools, TypeScript, Web Components

  • 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 modular web interfaces in TypeScript (not heavy SPAs, but component-based UIs)

  • Work on tools for data visualization, video analysis, annotation, and research system configuration

  • Collaborate with back-end developers, UX designers, and domain experts (researchers, engineers)

  • Integrate components with Python back-ends via REST or WebSockets

  • Contribute to reusable UI components with solid semantics and accessibility

 

Our Stack & Workflow

  • Front-end: TypeScript, Web Components (lit-html), HTML5, CSS

  • Design systems: lightweight custom component set based on web standards (no heavy frameworks)

  • Back-end: Python (FastAPI), JSON APIs

  • CI/CD: Git + GitLab CI

  • Ops: Docker-based dev/stage environments

  • Video: tools interact with GStreamer/FFmpeg, e.g., for annotation and playback

  • Infrastructure: partly on-premises, partly cloud-based

What We Offer

  • Work on real software used by researchers and engineers

  • A role with societal relevance and room for initiative

  • Hybrid work: partly from home, partly in Wageningen

  • Flexible hours, bike scheme, training budget

  • 25 Vacation days, pension plan, year-end bonus

  • Open, direct culture—we give feedback, not just likes

  • Work in a team with hardware, software, and UX experts

Job requirements

You Are

  • A pragmatic front-end developer with 2+ years experience

  • Familiar with TypeScript and modern HTML/CSS

  • Focused on usable interfaces

  • Able to collaborate with domain experts and turn input into clear UIs

  • Proactive: you suggest, build, and improve

 

Nice To Have

  • Experience with Web Components, lit-html, plain JS or Vue/React (we're not framework-zealots)

  • Affinity for data analysis, video tooling, semantic UIs

  • Interest in tools with social impact

  • Basic knowledge of Python or back-end APIs

  • Understanding of CI/CD workflows, Git, and Docker

  • You speak Mandarin Chinese

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 (harold.bult@noldus.com)

Acquisition in response to this vacancy is not appreciated.

or