Bachelor s degree in computer science or a similar field.
Proficiency in JavaScript and modern frontend technologies.
Experience with React.js and its core principles.
Understanding of frontend build tools and package managers (Webpack, npm).
Familiarity with version control systems (Git) and collaborative development workflows.
Strong problem-solving and debugging skills.
Excellent teamwork and communication abilities.
Willingness to learn and adapt to new technologies.
RESPONSIBILITY
Build and implement user interfaces and interactive web applications using ReactJS, HTML, CSS, and JavaScript.
Develop reusable and modular components to enhance the application s efficiency and maintainability.
Manage and update application state using state management libraries like Redux or React Context API.
Ensure that the application is responsive and works well on different devices and screen sizes.
Write clean, efficient, and optimized code to improve the application s performance.
Conduct unit testing and integration testing to ensure the reliability and functionality of the application.
Work closely with the development team, designers, and stakeholders to understand requirements and contribute to project success.
Identify and troubleshoot software defects or issues and implement necessary fixes or improvements.
Participate in code reviews to maintain code quality, adherence to coding standards, and promote collaboration among team members.
Stay updated with the latest ReactJS trends, best practices, and emerging technologies to enhance skills and contribute to the continuous improvement of development processes.