
Overview
Position Description:
Your Role in Our Team
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!
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).
What Were Looking For
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.
Why Join Us?
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.
Ready to take the next step? Apply now and be part of a team that is shaping the future of retail technology!
Skills:
- English
- Front End Development
- React Native
- DevOps
- Java
What you can expect from us:
Together, as owners, lets turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll 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.
Youll shape your career by joining a company built to grow and last. Youll 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 teamone of the largest IT and business consulting services firms in the world.