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
Bachelor's degree