Job Description
Location: Remote
Job Type: Contract / Freelance
Project Overview
We are seeking a skilled Node.js and React.js developer to help build and maintain a modern web application. You will work on both backend and frontend development, ensuring a responsive, secure, and high-performing application.
This is an independent contributor role, requiring strong coding skills, attention to detail, and the ability to follow structured requirements from concept to deployment.
Responsibilities
- Build and maintain RESTful APIs using Node.js
- Develop responsive, user-friendly React.js interfaces
- Implement authentication and authorization systems
- Integrate with databases (SQL or NoSQL)
- Collaborate on project architecture, code quality, and deployment
- Ensure maintainable, well-documented code
- Optional: deploy and manage applications in cloud environments
Requirements
- Strong experience with Node.js and React.js
- Proficiency with REST API development and database integration
- Experience building end-to-end web applications
- Familiarity with version control (Git) and code review practices
- Ability to work independently and communicate clearly
- Cloud deployment experience is a plus (AWS, Azure, or similar)
Application Instructions
To be considered, please include a cover letter addressing the following points:
- Your experience with Node.js and React.js
- An example of one web application you built end-to-end
- How you typically structure a project from backend to frontend