React JS Developer
Algorithus
About the Role
We are seeking a passionate and motivated React JS Developer to join our dynamic development team. You will work on cutting-edge web applications and contribute to the development of innovative solutions. You will collaborate with experienced developers and gain hands-on experience in various stages of the software development lifecycle.
Key Responsibilities
- Collaborate with cross-functional teams to understand project requirements and translate them into functional and visually appealing web applications.
- Develop and maintain user interfaces using HTML, CSS, and JavaScript, ensuring responsiveness and optimal performance across devices and browsers.
- Implement interactive and dynamic front-end components using React JS and Redux, adhering to industry best practices and coding standards.
- Participate in code reviews, providing and receiving feedback to ensure code quality, maintainability, and scalability.
- Troubleshoot and debug issues, optimizing application performance for enhanced user experience.
- Assist in testing and debugging software components, identifying and resolving defects in a timely manner.
- Stay up-to-date with emerging technologies, industry trends, and best practices, and continuously improve your skills.
Requirements & Tech Stack
- Solid understanding of HTML, CSS, and JavaScript, and familiarity with modern front-end development practices.
- Experience with React JS and Redux, with the ability to build reusable and modular components.
- Knowledge of responsive web design principles, ensuring a seamless user experience across various devices.
Qualifications
- Bachelor’s / Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Strong problem-solving and analytical skills, with a keen eye for detail and a passion for crafting clean and efficient code.
- Ability to work collaboratively in a team environment and effectively communicate ideas and solutions.
- Eagerness to learn and stay updated on the latest technologies and industry trends.
- Previous experience in internships, personal projects, or contributions to open-source projects is a plus.



