Description

Job Description:

We are looking for a skilled React.js Developer to join our team. The ideal candidate will have 4-5 years of experience developing web applications using React.js and related technologies. As a React.js Developer, you will be responsible for designing and implementing user interfaces, collaborating with cross-functional teams to deliver high-quality software solutions, and contributing to the continuous improvement of our development processes.

Responsibilities:

  • Develop new user-facing features using React.js.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with design and back-end teams to implement responsive and visually appealing user interfaces.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Conduct code reviews and provide feedback to ensure code quality and maintainability.
  • Work closely with back-end developers to integrate front-end components with server-side logic.
  • Stay updated on emerging React.js trends and best practices.
  • Participate in team meetings, discussions, and planning sessions.

Requirements:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 4-5 years of experience developing web applications using React.js.
  • Strong proficiency in JavaScript, including ES6+ syntax.
  • Experience with popular React.js workflows such as Redux or Context API.
  • Familiarity with RESTful APIs and asynchronous JavaScript.
  • Solid understanding of front-end build tools such as Webpack, Babel, or Parcel.
  • Experience with version control systems such as Git.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Preferred Skills:

  • Knowledge of UI/UX design principles.
  • Familiarity with CSS preprocessors like Sass or Less.
  • Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
  • Understanding of server-side rendering and SSR frameworks like Next.js.

Interested in this job?

267 days left to apply

Apply for this job

Cancel
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel