Job description
NovaForge Labs is seeking a talented freelance software engineer to join our remote-friendly engineering team. This contract role is ideal for developers who want flexible hours, diverse projects, and competitive pay. Youâll work with startups and scale-ups across fintech, SaaS, and health tech, delivering high-quality software on tight timelines.
As a Freelance Software Engineer, youâll contribute to client projects across the stackâfrom frontend UI to backend services. Youâll collaborate with product owners, designers, and fellow engineers to build robust, scalable solutions while maintaining excellent code quality and documentation.
What youâll get:
- Flexible schedule and remote-first collaboration
- Competitive hourly rates with opportunities for repeat engagements
- Exposure to a variety of technically challenging projects
- Supportive team culture focused on quality, learning, and autonomy
- Clear project scopes, milestones, and prompt payment terms
Responsibility
- Develop and maintain scalable web applications using modern JS/TS frameworks
- Design and implement robust APIs and data models
- Collaborate with product and design teams to translate requirements into technical solutions
- Write clean, well-documented code and unit/integration tests
- Participate in code reviews and advocate best practices across the team
- Contribute to CI/CD pipelines and automated deployment workflows
Qualification
- Bachelorâs degree in Computer Science or related field, or equivalent experience
- Minimum 3 years as a software engineer; prior freelance experience is a plus
- Proficiency in JavaScript/TypeScript, React (or similar frontend) and Node.js
- Experience building and consuming RESTful APIs, databases, and auth flows
- Strong knowledge of Git, version control, and collaborative workflows
- Excellent communication and self-management skills; able to work asynchronously
- Ability to adapt to multiple projects and deliver on time; US-friendly hours preferred