middle

JavaScript Frontend Developer

GitTypeScriptNext.jsReduxTailwind CSSVitenpmReact.js

**Middle React.js Frontend Developer — Remote, Outsourcing Company** We are looking for a **Middle React.js Frontend Developer** to join our remote team and work on international outsourcing projects. You will be involved in building, maintaining, and improving modern web applications and user interfaces for clients from different industries. In this role, you will work closely with project managers, backend developers, QA engineers, designers, and other frontend developers to deliver reliable, user-friendly, and maintainable software solutions. ### Responsibilities * Develop and maintain web applications using **React.js** * Build reusable, scalable, and responsive UI components * Integrate frontend applications with REST APIs * Work closely with designers to implement user-friendly interfaces * Write clean, maintainable, and well-structured code * Participate in code reviews and technical discussions * Fix bugs, improve performance, and refactor existing code * Collaborate with distributed teams in a remote environment * Follow project requirements, deadlines, and development best practices ### Requirements * 2+ years of commercial experience with **JavaScript** * Practical experience with **React.js** * Good understanding of HTML5, CSS3, and responsive design * Experience with REST API integration * Knowledge of Git and common development workflows * Understanding of component-based architecture * Experience with state management tools such as Redux, Zustand, or Context API * Basic experience with TypeScript * Understanding of clean code principles and frontend best practices * Ability to work independently and communicate clearly in a remote team * Intermediate English level or higher ### Nice to Have * Experience with Next.js * Experience with UI libraries such as Material UI, Ant Design, or Tailwind CSS * Experience with CI/CD pipelines * Experience working in outsourcing or product-based teams ### We Offer * Fully remote work * Opportunity to work on international projects * Flexible working hours * Friendly and supportive team * Professional growth and learning opportunities * Long-term cooperation * Competitive compensation based on experience ### About the Role This position is ideal for a developer who already has solid React.js experience and wants to grow further by working on diverse client projects in an outsourcing environment. You should be proactive, responsible, and comfortable working remotely with an international team.

Apply

Apply for JavaScript Frontend Developer