Description

We are seeking a skilled React.js Developer to join our team. The successful candidate will be responsible for developing and maintaining web applications using React.js. You will work with a team of developers to create interactive web interfaces, ensure high performance and scalability of our applications, and collaborate with cross-functional teams to deliver high-quality products.

Key Responsibilities

Develop and maintain web applications using 
Write high-quality, reusable code for UI components
Collaborate with designers, product managers, and other developers to implement new features and improvements
 Ensure the performance, scalability, and maintainability of web applications
Identify and troubleshoot issues with web applications

Keep up-to-date with industry trends and best practices

Requirements

Strong experience with React.js and its core principles

Strong proficiency in JavaScript and its core concepts

Experie nce with popular React.js workflows (such as Redux )

Familiarity with RESTful

Knowledge of modern web development tools and frameworks (such as Webpack, Babel, etc)

Strong understanding of HTML, CSS, and web standards

Ability to write efficient, scalable, and maintainable code

Experience with version control systems such as Git

Education

Bachelor's degree