
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
All done!
Your application has been successfully submitted!