Responsibilities
- Develop modern web applications using React.js, TypeScript, and related front-end technologies.
- Build reusable components and front-end libraries for future use.
- Integrate front-end applications with RESTful APIs and backend services.
- Work closely with backend developers, analysts, and UX/UI designers in agile sprints.
- Ensure technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Apply clean code principles and modern front-end architecture patterns.
- Contribute to refactoring legacy front-end systems into modern React-based architectures.
- Participate in code reviews and actively contribute to improving development standards.
- Explore new technologies and continuously enhance performance, security, and maintainability.
Requirements
- Strong experience with React.js and modern JavaScript (ES6+).
- Solid knowledge of TypeScript, HTML5, CSS3, and responsive design principles.
- Experience with state management solutions (e.g., Redux, Context API).
- Experience integrating RESTful APIs and working with modern backend architectures.
- Familiarity with DevOps practices, CI/CD pipelines, and version control (Git).
- Strong understanding of clean code principles and scalable front-end architecture.
- Experience working in Agile/Scrum environments.
- Excellent communication skills.
- Fluent in Dutch and good command of English.
- IT-related degree or equivalent practical experience.
Nice to Have
- Interest or experience in MES environments, production processes, or greenfield projects is a plus.
Benefits
- You will join an international, publicly listed company with a dynamic and collegial work environment.
- As a React Developer, you will play a crucial role in shaping our digital front-end landscape.
- An analytical and challenging position with plenty of room for autonomy and personal development.
- A strong company culture with social activities such as Saint Nicholas celebrations, summer events, and afterwork drinks.
- A workplace where our core values — Trust, Top Performance, and Empowerment — are lived every day
Team
Team size: close-knit team of developers