HamburgerMenu
hirist

Infogain - React.js Lead - Redux/Javascript

Posted on: 06/08/2025

Job Description

We are looking for a passionate and skilled React JS Front-End Developer to join our dynamic development team. As a React JS Developer, you will be responsible for designing and implementing user interfaces and components for web applications using React.js, ensuring a seamless user experience and high-quality performance across platforms. You will work closely with UX/UI designers, back-end developers, and product managers to deliver scalable and efficient web solutions.


Key Responsibilities :


- Develop and maintain web applications using React.js, ensuring high performance, quality, and responsiveness.

- Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces.

- Build reusable components and libraries for future use, ensuring a modular and maintainable codebase.

- Optimize applications for maximum speed and scalability.


- Write clean, well-documented, and efficient code that adheres to best practices and coding standards.

- Collaborate with back-end developers to integrate front-end components with RESTful APIs or GraphQL.

- Conduct code reviews to ensure code quality, maintainability, and scalability.


Skills & Qualifications :


- Proven experience as a React JS Developer or similar role in front-end development.

- Strong proficiency in JavaScript, ES6, and modern JavaScript frameworks, especially React.js.

- Familiarity with front-end build tools (e.g., Webpack, Babel, npm).

- Experience with React Hooks, Redux, React Router, and Context API.

- Solid understanding of HTML5, CSS3, and responsive design principles.

- Familiarity with version control systems such as Git.

- Experience with RESTful APIs or GraphQL integration.

- Knowledge of unit testing with tools like Jest, Enzyme, or React Testing Library.

- Familiarity with state management libraries like Redux or MobX.

- Understanding of cross-browser compatibility and web performance optimization techniques.

- Experience with CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS solutions like Styled Components.

- Knowledge of CI/CD pipelines, Docker, and cloud platforms l Azure is a plus.

- Familiarity with Agile development methodologies (Scrum, Kanban).

- Excellent problem-solving skills and attention to detail.

- Strong collaboration and communication skills, both written and verbal.

- Implement responsive design strategies and ensure cross-browser compatibility.

- Troubleshoot, debug, and optimize application performance issues.

- Stay up to date with the latest industry trends, React.js updates, and web development best practices.

- Work with version control tools (e.g., Git) and collaborate on code repositories (e.g., GitHub, GitLab).


- Ensure the technical feasibility of UI/UX designs and optimize them for mobile and desktop use.

- Participate in team meetings, sprint planning, and other Agile processes.


info-icon

Did you find something suspicious?