Senior NodeJS Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1978H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

16 days ago

Salary

$68.9K - $161.5K / year

Seniority

Senior

Job Description

Senior NodeJS Backend Developer

Minor Hotels Europe and Americas

• Design and develop scalable backend services and RESTFul and/or GraphQL APIs using Node.js and TypeScript • Build and maintain microservices-based architectures for high-traffic applications • Ensure performance, reliability, and availability of backend systems • Collaborate with cross-functional teams for end-to-end feature delivery • Implement data processing, integrations, and business logic layers • Optimize systems using caching, async processing, and performance tuning • Contribute to code reviews, design discussions, and engineering standards • Support CI/CD, testing, and production troubleshooting

Job Requirements

  • 5+ years of backend development experience with Node.js
  • Strong experience with TypeScript (mandatory)
  • Proven experience building REST APIs and microservices
  • Proficiency in backend frameworks (NestJS, Fastify, or Express)
  • Experience with AWS or equivalent cloud platforms
  • Strong understanding of databases (SQL + NoSQL)
  • Knowledge of async programming and API security (OAuth2/JWT)
  • Exposure to CI/CD and DevOps practices
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude) to improve code quality, productivity, and maintainability

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Related Job Pages

More Backend Engineer Jobs

Nationwide IT Services - NIS logo

Lead Technical Architect, Systems

Nationwide IT Services - NIS

Nationwide IT Services - NIS has offered information technology and management consulting services to federal government clients since 2006. Verified as a servi

Backend Engineer16 days ago

• Provide technical leadership for ESI.mil website and CMS sustainment, modernization, enhancement, and operations support. • Lead solution architecture, system design, technical planning, and implementation strategies for approved website and CMS changes. • Support continuous website operations, including troubleshooting application issues, resolving defects, safeguarding data integrity, and preventing service degradation. • Guide secure software development practices, cybersecurity remediation, monthly security reviews, software library updates, and vulnerability response activities. • Support compliance with applicable DoD, DON, NIWC PAC, RMF, STIG, CUI, NIST, DFARS, and secure development requirements. • Ensure new and existing website features support Section 508 accessibility requirements and accessible design practices. • Lead technical analysis for adaptive enhancements, including secure portals, CAC-enabled access, search improvements, license transfer databases, reporting features, workflow automation, data analytics, AI/ML-enabled capabilities, and mobile-friendly development. • Coordinate with DON OA ITD and Government stakeholders to support QA, UAT, production deployments, CI/CD practices, and release readiness. • Provide technical input to the product backlog, product release roadmap, risk register, system documentation, architecture artifacts, and CDRL deliverables. • Support RMF/ATO and Certification & Accreditation documentation, including technical inputs for system security, vulnerability assessment, STIG, SAR, POA&M, and related artifacts. • Oversee source code quality, configuration management, version control, integration testing, deployment planning, and technical documentation updates. • Identify technical risks, dependencies, constraints, and modernization opportunities; recommend practical mitigation strategies. • Mentor technical team members and ensure architecture, coding, testing, and deployment activities follow approved quality and delivery processes.

Virginia
DiligenceVault logo

Backend Engineer, Python

DiligenceVault

A digital fund due diligence ecosystem

Backend Engineer16 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design and build scalable backend systems and APIs using Python • Develop distributed services and infrastructure tooling • Improve system scalability, reliability, and performance • Work with SQL and NoSQL databases across high-volume workloads • Build and maintain CI/CD and deployment workflows • Implement monitoring, logging, and observability solutions • Troubleshoot production issues and optimize system performance • Collaborate with engineers, product managers, and QA teams in an agile environment

United States
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead the full software development lifecycle from conception through deployment to staging and production environments, focusing on robust, secure, and continuous deliveries. • Serve as the technical reference within the squad, ensuring the quality, performance, and resilience of services related to card processing and financial transactions. • Drive architecture and engineering decisions, thoroughly understanding technical trade-offs and guiding the team in selecting scalable and secure solutions. • Promote development excellence using advanced practices such as TDD/BDD, code reviews, clean code, DDD, and high coverage of automated tests. • Actively participate in the support and maintenance of systems in production.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead full product deployments across Staging and Production environments, ensuring secure and efficient releases; • Own the architecture and design of product components, with a deep understanding of technical decisions and the rationale behind each choice; • Ensure development quality by promoting robust coding practices, performing code reviews, and maintaining high automated test coverage to guarantee stability and reliability of delivered solutions.

Brazil