
Back-end Developer, Node.js
fusionSpan
contract
Posted on:
Location Type: Remote
Location: Remote • 🌎 Anywhere in the World
Visit company websiteJob 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