Job Title: React Front-End Developer
Location: Remote
Contract Duration: 6 months (with potential extension)
Salary: USD $90,000 to USD $130,000 per year (annualized)
About the Role:
We are seeking a talented React Front-End Developer to join our team. The ideal candidate will have strong experience in building dynamic and responsive front-end applications using React and have prior experience working with Django back-end APIs. You will work closely with the back-end team to develop user-friendly interfaces, ensuring seamless integration with Django-based back-end services.
Key Responsibilities:
- Develop, maintain, and optimize React-based front-end components.
- Work closely with back-end developers to integrate Django APIs into the front-end.
- Build responsive and intuitive user interfaces, ensuring seamless user experiences.
- Implement state management using Redux or Context API.
- Collaborate with UI/UX designers to translate designs into functional components.
- Debug and optimize performance issues in the front-end application.
- Write clean, maintainable, and efficient code while following best practices.
Requirements:
- Proven experience as a React Developer, with at least 3 years of experience.
- Proficiency in JavaScript (ES6+), React, HTML5, and CSS3.
- Experience integrating with RESTful APIs, ideally those built with Django.
- Familiarity with state management libraries like Redux or Context API.
- Experience with version control (Git) and CI/CD pipelines.
- Strong understanding of responsive design and cross-browser compatibility.
- Familiarity with front-end testing frameworks (Jest, React Testing Library) is a plus.
- Excellent problem-solving skills and attention to detail.
- [Optional] Experience with React Native is a plus.