We are seeking an experienced Front End React Developer to join our client's successful online e-commerce business team. As a Front End React Developer, you will be responsible for developing and maintaining the client-side of their web applications. You will work closely with their UX designers, product managers, and back-end developers to create responsive and scalable e-commerce solutions.
Responsibilities:
Develop and maintain the client-side of their web applications using React and Redux.
Collaborate with UX designers, product managers, and back-end developers to ensure seamless integration of front-end and back-end functionalities.
Write clean, maintainable, and reusable code that adheres to industry standards and best practices.
Create and implement responsive designs that provide optimal user experience across multiple devices.
Optimize web applications for maximum speed and scalability.
Ensure cross-browser compatibility and resolve any issues related to it.
Work with our testing and QA team to ensure high-quality and bug-free software.
Stay up-to-date with the latest web development trends, techniques, and technologies.
Requirements:
Bachelor's degree in Computer Science or a related field.
At least 3 years of professional experience in front-end development using React and Redux.
Strong proficiency in HTML, CSS, and JavaScript.
Experience with responsive design and front-end frameworks such as Bootstrap or Material UI.
Knowledge of cross-browser compatibility issues and their solutions.
Familiarity with RESTful APIs and experience in integrating with them.
Excellent problem-solving and debugging skills.
Strong communication and collaboration skills.
You will be able to work fully remotely and the contract is likely to extend after the initial twelve months.