# React Developer

**Company:** [Learnrush](https://jobs.workable.com/companies/1FirMFivs2P81qg61TT7o9.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Development

[Apply for this job](https://jobs.workable.com/view/a919251f-b351-4d89-9c7b-1467b69826e0)

## Description

Learnrush is seeking a skilled and passionate React Developer to join our dynamic and innovative team. As a React Developer at Learnrush, you will play a crucial role in designing and implementing user-friendly web applications that enhance the learning experience for our users worldwide. We are looking for someone who thrives in a fast-paced environment, is eager to collaborate with cross-functional teams, and has a keen eye for detail to deliver high-quality, responsive, and scalable front-end solutions. You will be responsible for translating design wireframes into efficient code and optimizing components for maximum performance across a range of devices and browsers. At Learnrush, we value creativity, continuous learning, and a proactive mindset, and you will have the opportunity to contribute to cutting-edge educational technologies that make a real difference. If you are motivated by solving complex problems and improving user interactions through intuitive interfaces, this role offers an exciting platform to grow your career and innovate within the EdTech industry.

  

### Responsibilities

-   Develop new user-facing features using React.js.
-   Build reusable components and front-end libraries for future use.
-   Translate designs and wireframes into high-quality code.
-   Optimize components for maximum performance across a wide range of web-capable devices and browsers.
-   Collaborate with product managers, designers, and backend developers to deliver seamless user experiences.
-   Participate in code reviews to maintain code quality and best practices.
-   Identify and fix bugs and performance bottlenecks.

## Requirements

-   Proven experience as a React developer or similar role.
-   Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
-   Thorough understanding of React.js and its core principles.
-   Experience with popular React.js workflows (such as Redux or Context API).
-   Familiarity with RESTful APIs and modern front-end build pipelines and tools.
-   Ability to write well-documented, clean JavaScript code.
-   Experience with code versioning tools such as Git.
