Are you passionate about technology and enjoy working in a fast-paced, innovative environment? Do you thrive on solving real-world problems, building scalable web applications, and collaborating with cross-functional teams? If so, this role is for you!
Your role in our team
As a Front-End Developer, you will be responsible for developing, maintaining, and optimizing modern web applications for WOLS 2.0. You will use React, TypeScript/JavaScript, and CSS to deliver high-performance, user-friendly interfaces. You will also be actively involved in UX/UI design, state management, testing, and continuous integration/deployment processes.
You Will:
• Develop and maintain highly scalable front-end applications using React, TypeScript, and CSS.
• Work on state management using Redux (Redux Toolkit), MobX, and other relevant frameworks to ensure efficient application performance.
• Optimize UI/UX for responsiveness and accessibility across multiple devices.
• Collaborate closely with designers, backend developers, and product owners to translate business requirements into technical solutions.
• Ensure high code quality through code reviews, unit testing, and automated testing.
• Maintain CI/CD pipelines to automate testing and deployment.
• Stay up-to-date with modern web development trends, frameworks, and best practices.
How you strengthen our team
We are looking for a proactive, innovative, and experienced Front-End Developer who:
• Can take ownership of front-end architecture and technical decision-making.
• Has strong expertise in HTML5, CSS3 (including specificity, Flexbox, responsive design), JavaScript (ES6+), TypeScript, and React.
• Understands CI/CD processes, DevOps principles, and cloud deployments.
• Has experience with testing frameworks such as Cypress, Jest, or Jasmine.
• Is proficient with state management using React Redux Toolkit, MobX, and other modern libraries.
• Has experience with Axios, TDesign-React, and other relevant libraries used in WOLS 2.0.
• Communicates effectively with technical and non-technical stakeholders.
• Thrives in an Agile and fast-paced development environment.
• Is a self-starter who challenges the status quo and actively seeks innovative solutions.
Tech Stack
As a Front-End Developer, you will work with modern front-end technologies and DevOps tools, including:
Front-End Development:
• HTML5 & CSS3 – Writing semantic, accessible, and responsive layouts.
• JavaScript ES6+ – Writing modern, scalable, and maintainable code.
• TypeScript – Ensuring type safety and scalability.
• React – Building dynamic, high-performance user interfaces.
• Redux (Redux Toolkit) & MobX – Managing application state efficiently.
• Axios, TDesign-React – Handling API requests and UI components effectively.
• Testing – Using Cypress, Jest, or Jasmine for unit and integration testing.
• Highcharts (or similar data visualization frameworks) – Implementing interactive data visualizations.
DevOps & Cloud Architecture:
• CI/CD Pipelines – Automating testing and deployment.
• Docker & Kubernetes – Containerization and application orchestration.
• DaoCloud & GitLab – Managing source code and DevOps tasks.
• Domain-Driven Design (DDD) – Structuring scalable and maintainable applications.
• AWS Cloud Deployment (preferred but not required).
Our ideal candidate:
✔ Has at least 5+ years of experience in front-end development.
✔ Is highly skilled in React, TypeScript, JavaScript ES6+, Redux (Redux Toolkit), and MobX.
✔ Has experience with automated testing tools such as Cypress, Jest, or Jasmine.
✔ Understands state management, API handling (Axios), and performance optimization.
✔ Has knowledge of CI/CD pipelines, Docker, Kubernetes, and cloud deployments.
✔ Can work in an Agile development environment using ATDD (Acceptance Test-Driven Development).
✔ Thrives in a collaborative, innovative, and fast-paced environment.
✔ Is proactive, curious, and continuously seeks to improve processes and solutions.
✔ Located in the Netherlands or EU and willing to relocate;
-✔ Bachelor or Master’s degree in industrial engineering or a related education
A pre-employment screening is part of the application process
Why CGI?
At CGI Retail & Consumer Services, you will:
✅ Work in a highly innovative and fast-growing retail technology sector.
✅ Be part of a talented, collaborative team using cutting-edge technologies.
✅ Have opportunities for career growth, continuous learning, and leadership.
✅ Enjoy competitive compensation, excellent benefits, and work-life balance.
✅ Work with modern DevOps and cloud-based technologies to drive innovation.
Join our team of experts and apply now!
Questions about the position? Ask them to Chris Seelig, Director Consulting Services, Retail & consumer services, via chris.seelig@cgi.com.
For more information about the application procedure, please contact recruiter Fabienne Philips fabienne.philips@cgi.com
We do not collaborate with external recruitment agencies. Therefore, unsolicited acquisition is not appreciated.
#LI-DNI
What you can expect from us:Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.