Job Description
Job Title: Front-End Engineer (TypeScript / React) – Deep Turnaround
Job Reference: 260505-JAS-001
Location: Schiphol, Netherlands (Hybrid)
Hours: 36 hours per week
Contract Period: 1 June 2026 – 1 June 2027
Application Deadline: 08 May 2026, 17:00
Education Required: HBO (Higher Professional Education)
We are seeking a mid-level Front-End Engineer to join a high-impact product team working on an innovative solution focused on real-time operational insights within a complex environment.
You will be part of an agile, international team of Data Scientists, Data Engineers, Developers, Designers, and Analysts building a product that leverages Computer Vision and AI. This solution has evolved from an early-stage concept into a fully operational product used daily, with ongoing enhancements and global expansion.
Key Responsibilities
Develop and enhance features for a front-end dashboard (React) and mobile application
Translate product and design requirements into high-quality user interfaces
Write clean, maintainable, and testable code
Improve existing functionality and reduce technical debt
Collaborate closely with product, design, and back-end teams
Participate in code reviews and agile ceremonies
Contribute to back-end tasks when required (APIs, data handling)
Support improvements in front-end architecture and development practices
Your Impact
The applications you build are used daily by operational teams. Your work will directly influence usability, performance, and the overall user experience of mission-critical tools.
Tech Stack
TypeScript
React
GraphQL
Node.js / NestJS (for occasional back-end work)
Flutter (mobile development)
Kafka / Redis
Docker / Kubernetes
Required Skills & Experience
Several years of experience building modern front-end applications
Strong proficiency in TypeScript and React
Experience writing clean, scalable, and maintainable UI code
Understanding of performance, usability, and UX principles
Ability to translate complex data into intuitive interfaces
Experience working in agile environments
Basic knowledge of back-end concepts (Node.js preferred)
Strong ownership mindset and ability to deliver independently
Nice to Have
Experience with GraphQL
Exposure to mobile development (Flutter)
Interest in real-time or data-intensive applications
Work Environment
Hybrid model (approximately 2 days onsite per week)
Fixed team day onsite: Wednesday
Collaborative, international team setting
Language Requirement
Strong English communication skills (spoken and written)
Application Requirements
CV and cover letter must be tailored to the role
Documents must be submitted in Dutch and in PDF format
Maximum file size: 1500 KB
Cover letter must be included within the CV document