HamburgerMenu
hirist

React.js Developer - HTML/CSS/Javascript

Programming.com
Multiple Locations
5 - 10 Years
star-icon
3.8white-divider141+ Reviews

Posted on: 06/11/2025

Job Description

Job Description :

Job Title : React.js Developer.

Notice Period : Immediate to 15 days maximum.

Experience : 5+ Years in ReactJS Development.

Notice period: Immediate joiner

Requirements :

- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)

- Proven experience as a software engineer with a strong focus on React.js development.

- Solid understanding of JavaScript, HTML, CSS, and related front-end technologies.

- Experience with modern JavaScript frameworks and libraries, such as React.js, Material UI, Redux, TypeScript, and Storybook.

- Strong knowledge of front-end development principles and best practices, including responsive design and cross-browser compatibility.

- Proficiency in consuming RESTful APIs and working with JSON data.

- Familiarity with version control systems (e.g., Git) and collaborative development workflows.

- Solid understanding of software engineering principles, including object-oriented design, data structures, and algorithms.

- Experience with testing frameworks and tools, such as Jest or Enzyme, for unit and integration testing.

- Must have experience in using React hooks.

Must-Have Skills :

- Experience in Jira, ReactJS, Redux, Storybook, Material UI, TypeScript, RESTful API integration, Caching techniques, GIT, Jest, JavaScript, HTML, CSS, JSON.

- Good communication skills.

Responsibilities :

- Design, develop, and maintain high-quality web applications using React.js and related technologies.

- Collaborate with product managers, UI/UX designers, and backend developers to understand requirements and translate them into scalable and efficient front-end solutions.

- Write clean, maintainable, and well-documented code following best practices and coding standards.

- Implement responsive and intuitive user interfaces that provide an exceptional user experience.

- Optimize application performance and ensure fast page load times by identifying and resolving performance bottlenecks.

- Conduct code reviews, provide constructive feedback, and mentor junior developers to promote code quality and professional growth.

- Stay up to date with the latest trends and advancements in React.js and front-end development, applying them to improve the development process and product quality.

- Collaborate with cross-functional teams, including backend developers, QA engineers, and designers, to ensure seamless integration and delivery of features.

- Troubleshoot and debug issues, providing timely resolutions and continuous improvements to ensure a stable and reliable application.

- Collaborate in agile software development practices, participate in sprint planning, and contribute to sprint demos and retrospectives.

- Demonstrate excellent problem-solving and analytical skills, with the ability to break down complex problems into actionable tasks.

- Exhibit strong communication and collaboration abilities, working effectively in a team environment.

- Prior experience with Agile methodologies and practices is preferred

info-icon

Did you find something suspicious?