Globaldev Group
Senior Node.js Developer - short-term (2 months)
Globaldev GroupUkraine15 days ago
ContractOther
We are looking for a Senior Backend Developer (Node.js) for 2 months for a project from scratch.

Responsibilities

  • Design, develop, and maintain scalable backend services using NestJS (TypeScript) / Node.js.
  • Architect and optimize multi-tenant SaaS systems for performance, scalability, and security.
  • Work with PostgreSQL: write advanced queries, design indexes, implement partitioning, and enforce Row-Level Security (RLS).
  • Develop and maintain data models with Prisma ORM (or similar ORMs).
  • Implement secure authentication and authorization mechanisms (JWT, OAuth2, MFA).
  • Ensure compliance with security and SOC 2 best practices, including encryption and access controls.
  • Build and manage background jobs with BullMQ and Redis.
  • Deploy and manage applications on AWS (EC2, RDS, S3, CloudFront, CloudWatch).
  • Set up and maintain CI/CD pipelines using GitHub Actions, with automated unit and end-to-end testing.
  • Monitor, debug, and optimize system performance under high-load conditions.

Must-Have Qualifications

  • 5+ years of professional backend development experience.
  • Strong expertise with NestJS (TypeScript), Node.js.
  • Advanced knowledge of PostgreSQL: queries, indexes, partitioning, RLS.
  • Experience with Prisma ORM or similar ORMs.
  • Proven track record building and scaling multi-tenant SaaS architectures.
  • Hands-on experience with AWS services (EC2, RDS, S3, CloudFront, CloudWatch).
  • Solid understanding of security best practices (JWT/OAuth2, MFA, encryption, SOC 2).
  • Experience with BullMQ/Redis for background processing.
  • Familiarity with CI/CD pipelines and GitHub Actions.
  • Ability to design and optimize scalable, high-load systems.

Nice-to-Have

  • Experience integrating Stripe and DocuSign.
  • Knowledge of monitoring tools: Sentry, Datadog, CloudWatch.
  • Domain experience in marketplaces, fintech, or pharma

Key Skills

Ranked by relevance