We are currently seeking a talented and experienced Senior ReactJS Developer to join our dynamic team. In this remote role, you will play a key part in designing, developing, and optimizing new features for our client’s platform. You will be working closely with a collaborative team to deliver high-quality code and improve the overall product experience.
Responsibilities
- Feature Development. Analyze, design, and implement new features while ensuring the highest standards of quality and performance.
- Collaboration and Knowledge Sharing. Contribute to a culture of continuous learning and best practices through knowledge sharing with the team.
- Test Coverage. Ensure optimal unit and integration test coverage to maintain a high level of software reliability.
- Continuous Improvement. Work in a Continuous Delivery/Continuous Integration (CD/CI) environment, focusing on iterative improvements and keeping track of product metrics to drive future enhancements.
- Code Reviews & Best Practices. Participate in code reviews and follow industry best practices to write clean, maintainable, and scalable code.
Required Skills and Qualifications
- Frontend Expertise. 3+ years of experience as a Frontend Developer, with hands-on expertise in ReactJS, ES6, and JavaScript.
- Styling & UI. Strong knowledge of CSS and SaSS for building responsive and attractive user interfaces.
- State Management. Experience with Redux for state management and proficiency in TypeScript.
- Testing. Familiarity with React Testing Library and a solid understanding of testing principles.
- Microservice Architecture. A good understanding of Micro-service Architecture and how to build scalable, efficient, and reliable systems.
- API Integration. Knowledge of RESTful APIs and experience with their integration into front-end applications.
- Version Control & Collaboration. Proficient with Git (GitHub, GitLab, Bitbucket) and collaboration tools like JIRA, Confluence, and Slack.
- Language Proficiency. B2 level English proficiency for effective communication within a diverse team.
Preferred Skills
- Experience with additional modern front-end frameworks and tools.
- Familiarity with the e-commerce domain, particularly in DIY, home improvement, and gardening.
Why Join Us?
- Be part of a growing and innovative company in the e-commerce space.
- Work with a talented, globally distributed team.
- Contribute to meaningful projects that impact thousands of customers.
- Enjoy the flexibility of remote work and a dynamic work environment.
About the Company
Our client is a leading French e-commerce company specializing in the DIY, home improvement, and gardening sectors. With a strong commitment to innovation and quality, they provide a platform that empowers customers to transform their living spaces through a vast range of products and solutions.