Job Detail

React Developer (Website Development)

React Developer (Website Development)
job location

Patna

Opening: 22-Oct-2024

Skills Required: React js, UI/UX, RESTful APIs, Figma, HTML5, CSS3, and JavaScript and Unser Interface Design, Webpack, Babel, Vite, Redux, Zustand, or Context API

Experience Required: Minimum of 3 Years

Educational Qualification: Bachelor's degree in Computer Science, Information Technology, or a related field.

Salary Package:

Employment Type: Full Time

Description

We are looking for a skilled React Developer to build responsive, efficient, and scalable web applications. The role involves developing new user-facing features, integrating APIs, and optimizing performance across various devices. The ideal candidate will have strong experience in JavaScript (ES6+), React.js, and state management libraries like Redux or Context API, along with proficiency in HTML, CSS, and responsive design.

Responsibility

  • Develop and implement user interface components using React.js concepts, workflows, and best practices.
  • Build reusable components and front-end libraries for future use.
  • Optimize components for maximum performance across a variety of devices and browsers.
  • Integrate with RESTful APIs or GraphQL endpoints to fetch and display data dynamically.
  • Collaborate with the UI/UX design team and backend developers to implement visually appealing, responsive, and functional web solutions.
  • Maintain code quality through best practices, including code reviews, testing, and writing documentation.
  • Troubleshoot, debug, and upgrade existing applications to enhance functionality and performance.
  • Stay up-to-date with modern web development trends and emerging technologies.

Requirements

  • Proven experience as a React Developer or in a similar role (Frontend / Full Stack).
  • Strong proficiency in JavaScript (ES6+) and React.js, including React hooks, context, and state management.
  • Familiarity with modern frontend development tools (Webpack, Babel, Vite) and frameworks (Next.js is a plus).
  • Experience with HTML/CSS and CSS libraries/frameworks (e.g., Tailwind, Bootstrap).
  • Knowledge of API integration (RESTful services, GraphQL) and handling asynchronous calls (Axios, Fetch).
  • Proficiency with Git and version control tools for collaborative development.
  • Experience with testing frameworks (Jest, React Testing Library, Cypress) for unit and end-to-end testing.
  • Understanding of responsive design principles and cross-browser compatibility issues.
  • Familiarity with deployment processes and continuous integration tools (e.g., Jenkins, GitHub).
  • Experience with TypeScript for type safety and better code quality.
  • Familiarity with server-side rendering (SSR) using Next.js.
  • Knowledge of Redux, Zustand, or Context API for state management.
  • Experience with CI/CD pipelines and cloud platforms like AWS or Azure.
  • Prior experience working in an Agile/Scrum environment.Actions).