We are looking for a talented React Developer with a strong foundation in front-end development and experience in building dynamic web applications. This role is ideal for someone who is passionate about modern JavaScript frameworks and enjoys creating scalable, high-performance web applications. As a React Developer, you will play a critical role in developing and expanding our eCommerce platforms, catering to domestic, international, and commercial markets.
This is a remote position, and we encourage candidates from diverse backgrounds and locations to apply. The ideal candidate should be comfortable working in an Agile/Scrum environment, collaborating with distributed teams using chat and collaboration tools.
Key Responsibilities
- Develop and maintain modern web applications using React, Redux, Next.js, Node.js, JavaScript, and TypeScript.
- Write clean, maintainable, and efficient code following industry best practices.
- Work closely with designers, product managers, and backend developers to implement user-friendly web applications.
- Utilize React hooks, context API, and state management techniques to build interactive UI components.
- Optimize application performance for speed and scalability.
- Ensure cross-browser compatibility and responsiveness for different devices.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Use SCM tools like Git, GitLab, and GitHub for version control and collaboration.
- Troubleshoot, debug, and resolve software defects and issues.
- Continuously improve development processes and contribute to the team’s best practices.
Required Skills & Experience
- 4 to 7 years of hands-on experience as a full-time software developer.
- Strong expertise in React and proficiency in building reusable and modular UI components.
- Experience with Redux for state management and Next.js for server-side rendering.
- Solid knowledge of JavaScript (ES6+) and TypeScript.
- Proficiency in Node.js for handling API integrations and backend interactions.
- Experience working in an Agile/Scrum development environment.
- Strong understanding of software development lifecycle (SDLC) and best practices.
- Familiarity with RESTful APIs and asynchronous programming.
- Ability to write unit tests and conduct code reviews to maintain code quality.
- Comfortable working in a distributed team environment using remote collaboration tools.
- A strong advocate of clean code, maintainability, and best practices.
Preferred Qualifications
- Experience in the eCommerce industry is highly desirable.
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with GraphQL and modern backend architectures.
- Prior experience with UI/UX design principles and accessibility standards.
Why Join Us?
- Work on cutting-edge technologies and exciting projects in the eCommerce domain.
- Join a collaborative and innovative team that values creativity and problem-solving.
- Gain access to comprehensive benefits, including healthcare and retirement plans.
- Enjoy a fully remote position with flexible work hours.
- Grow your skills with mentorship and continuous learning opportunities.
If you’re a highly skilled React Developer with a passion for building modern, responsive web applications, we encourage you to apply. Let’s build something amazing together!
How to Apply
Submit your resume along with a brief cover letter highlighting your relevant experience and projects. We look forward to hearing from you!