Role Description
This is a remote contract role for a React/Node.JS Developer. The role involves designing, developing, and maintaining front-end and back-end applications with a focus on scalability, efficiency, and performance. The developer will collaborate with cross-functional teams to deliver high-quality software solutions and troubleshoot issues as they arise. Proficiency in modern development tools, frameworks, and practices is essential to succeed in this role.
Qualifications
- Proficiency in Front-End Development, including building responsive and interactive user interfaces using React
- Experience in Back-End Web Development, focusing on building robust server-side applications with Node.js
- Strong foundation in Software Development principles and practices
- Advanced knowledge of JavaScript and experience with state management tools such as Redux.js
- Excellent problem-solving and debugging skills
- Ability to work both independently and as part of a collaborative remote team
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- Experience with agile methodologies and familiarity with Git or similar version control tools
- Knowledge of cloud platforms and deploying applications (e.g., AWS, Azure) is a plus