Training Basket Technology/Software

React.js Developer

Noida, India In person Full-time
  • Develop and maintain responsive web applications using React.js.
  • Build reusable UI components and front-end libraries for future use.
  • Collaborate with UI/UX designers, backend developers, and other team members.
  • Integrate RESTful APIs and third-party services into web applications.
  • Optimize application performance, scalability, and responsiveness.
  • Write clean, reusable, maintainable, and efficient code.
  • Debug and resolve application issues and performance bottlenecks.
  • Implement responsive designs compatible with different browsers and devices.
  • Manage application state using React Hooks, Context API, or Redux.
  • Participate in code reviews, testing, and technical discussions.
  • Use Git and GitHub for version control and collaborative development.
  • Stay updated with the latest React.js features and front-end development practices.

Requirements

  • Strong knowledge of JavaScript, HTML5, and CSS3.
  • Hands-on experience with React.js and React Hooks.
  • Understanding of functional components, props, state, and component lifecycle.
  • Knowledge of state management using Context API or Redux.
  • Experience with REST APIs and asynchronous JavaScript.
  • Familiarity with responsive web design and CSS frameworks such as Bootstrap or Tailwind CSS.
  • Understanding of Git and GitHub.
  • Basic knowledge of npm or other package managers.
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.

Job description provided by Training Basket.
View the original posting