Skip to main content

React.js Developer - HTML/CSS/Javascript

Technology
Programming.Com
1 months agoUntil 12/8/2026

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
Keywords
ReactOSHTML5CodingReduxJSONJiraTypescriptDEMOSJavaScriptHtmlCoding conventionsDebugger

Interested in this role?