Senior Backend Engineer Node.js

We are seeking a Senior Backend Node.js Engineer to join our team in developing a robust backend service utilizing TypeScript, NestJS, and PostgreSQL. You’ll need strong experience in modern backend development, AWS cloud infrastructure, and database management.

 

Key Responsibilities

  • Design and maintain high-quality backend services using TypeScript and NestJS
  • Manage data using PostgreSQL databases and Drizzle ORM
  • Build and maintain CI/CD pipelines for AWS deployments (ECS, Lambda, Cognito)
  • Write clean code following domain-driven design principles
  • Develop reliable file storage and management systems
  • Implement effective database modeling and constraints 
  • Enhance application performance and scalability

     

Required Skills & Experience

  • 5+ years of backend development experience
  • Strong TypeScript and Node.js skills
  • Experience with NestJS and RESTful API design
  • Deep knowledge of PostgreSQL and ORM frameworks
  • Familiarity with AWS services (ECS, ECR, Lambda, Cognito, S3)
  • Experience with Docker containerization
  • Knowledge of CI/CD pipelines (Bitbucket Pipelines)
  • Understanding of domain-driven design patterns
  • Experience with file storage and management systems
     

Preferred Qualifications

  • Experience with monorepo structures using Yarn workspaces
  • Knowledge of secure authentication flows (JWT, OAuth)
  • Understanding of serverless architecture and Lambda functions
  • Experience with database migrations and schema management
  • Familiarity with SQL constraint modeling and data integrity
  • Knowledge of payment integrations (Stripe, Apple/Google Pay)

Required skills experience

Next.js 2 years

Required languages

English A2 - Elementary
Published 23 September
197 views
·
54 applications
99% read
·
53% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...