Job Description: React JS Developer (Remote, Contractual - 6 Months)Position: React JS Developer Location: Remote Duration: 6 Months (Contractual)
About the Role:We are looking for a skilled React JS Developer to join our team on a 6-month contractual basis. The successful candidate will be responsible for building and maintaining high-quality web applications using React JS, ensuring an exceptional user experience.Key Responsibilities:Develop and maintain web applications using React JS.Collaborate with designers and backend developers to create seamless and efficient web applications.Write clean, maintainable, and well-documented code.Optimize components for maximum performance across a vast array of web-capable devices and browsers.Identify and resolve performance and scalability issues.Stay current with the latest web technologies and best practices.Participate in code reviews and contribute to the continuous improvement of the team’s coding standards.Requirements:Proven experience as a React JS Developer.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 Flux or Redux).Familiarity with RESTful APIs.Knowledge of modern authorization mechanisms, such as JSON Web Token.Experience with code versioning tools, such as Git.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Preferred Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.Experience with front-end build pipelines and tools.Familiarity with modern front-end build pipelines and tools.Experience with continuous integration and deployment (CI/CD).Prior experience in a remote working environment.What We Offer:Competitive contract-based compensation.Flexible remote working environment.Opportunity to work on innovative projects with a forward-thinking team.