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 |
📊
$2000-3500
Average salary range of similar jobs in
analytics →
Loading...