Capgemini Engineering is looking for a skilled and motivated Front End Developer with hands-on experience in React JS 18.x. If you are passionate about front-end development, creating seamless user experiences, and collaborating on exciting, high-impact projects, this role is for you.
Experience. 3 to 5 Years
Key Responsibilities
- Develop New Features. Design and implement new user-facing features using React JS for a variety of web-capable devices.
- Reusable Components. Build scalable, reusable components and front-end libraries for future use.
- Code Translation. Translate wireframes and designs into high-quality, maintainable code.
- Performance Optimization. Ensure the components are optimized for maximum performance across different browsers and devices.
- Collaborative Development. Work closely with cross-functional teams to deliver high-quality projects on time.
Required Skills
- React JS (18.x). Strong programming skills with hands-on experience in React JS 18.x.
- JavaScript & TypeScript. In-depth knowledge of JavaScript and TypeScript for creating robust, scalable front-end applications.
- React Redux (8.0) & Redux Toolkit. Solid understanding of React Redux 8.0 and the Redux Toolkit for managing application state effectively.
- Material UI, HTML, CSS. Proficiency in Material UI for UI components and strong skills in HTML and CSS for building responsive web designs.
Preferred Skills (Good to Have)
- Cypress JS. Knowledge of Cypress JS for writing and executing automated tests.
- Docker & Kubernetes. Familiarity with Docker and Kubernetes for containerization and orchestration.
- Java/J2EE. Basic understanding of Java/J2EE for full-stack collaboration.
Why Join Us?
At Capgemini Engineering, you will work with cutting-edge technologies, collaborate with talented teams, and be part of projects that shape the future. We offer a dynamic work environment with ample opportunities for learning, growth, and innovation.