Drag

React JS

Location : ,

Job Description

React.JS Developer

Responsibilities:

  • Develop new user-facing features using React.js
  • Build reusable, testable components and front-end libraries for future use
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate with back-end developers, designers, and product managers to understand requirements and deliver high-quality user interfaces
  • Write clean, well-documented, and maintainable code
  • Participate in code reviews, ensuring adherence to best practices and maintaining high code quality

Requirements:

  • Proven experience as a React Developer or similar role in front-end development
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Familiarity with popular React.js workflows (such as Redux or Flux)
  • Experience with RESTful APIs and front-end development tools such as Webpack, NPM, etc.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with code versioning tools, particularly Git
  • Experience with TypeScript and responsive design practices
  • Familiarity with server-side rendering and Next.js
  • Basic knowledge of Node.js and backend technologies