fusionSpan

Back-end Developer, Node.js

fusionSpan

contract

Posted on:

Location Type: Remote

Location: Remote • 🌎 Anywhere in the World

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaScriptJestMochaNode.jsPostgresSOAPTypeScript

About the role

  • Design, develop, and maintain backend services using Node.js, TypeScript, and the NestJS framework.
  • Architect and optimize PostgreSQL databases, including schema design, query optimization, and data migrations.
  • Build and integrate REST and SOAP APIs for internal and external services.
  • Collaborate with front-end teams, DevOps engineers, and product owners to define and deliver scalable solutions.
  • Write clean, maintainable, and well-tested code with a focus on reliability and performance.
  • Monitor and troubleshoot application performance and production issues.
  • Participate in code reviews, architecture discussions, and CI/CD pipeline improvements.
  • Work remotely with US-based team members and clients; overlap hours to end at ~7pm local time.

Requirements

  • 3+ years of professional backend development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Hands-on experience with NestJS or similar frameworks (e.g., Express, Koa).
  • Solid understanding of PostgreSQL database design, optimization, and query tuning.
  • Proven experience building and consuming REST and SOAP APIs.
  • Familiarity with Git, Agile/Scrum workflows, and code review processes.
  • Experience with testing frameworks (e.g., Jest, Mocha, Supertest). (preferred)
  • Experience with performance monitoring and logging tools. (preferred)
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. (preferred)
  • Good English communication skills.
Benefits
  • Long term contract (hourly or monthly fixed-price)
  • 100% remote
  • Flexible hours (typical day ending at 7pm local time)
  • Opportunity to grow career in a high-growth US-based company
  • Great Place to Work Certified Badge
  • Open to qualified candidates worldwide

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsTypeScriptNestJSPostgreSQLREST APIsSOAP APIsGitAgileJestMocha
Soft skills
communicationcollaborationproblem-solvingcode reviewreliabilityperformance focus
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering