We are seeking a Senior Backend Engineer with strong expertise in Node.js (NestJS) and PostgreSQL to design, build, and maintain high-performance backend systems that are secure, reliable, and scalable.
Responsibilities :
- Architect and implement robust backend services using Node.js (NestJS) with a focus on clean, maintainable code.
- Design and optimize PostgreSQL schemas and queries , including complex data aggregations and analytics.
- Ensure data integrity , consistency, and high performance across all systems.
- Collaborate with the data team to support reporting and analytics needs.
- Apply and enforce security best practices across all backend systems.
- Conduct code reviews , provide technical guidance, and promote coding standards.
- Mentor and support junior developers in their technical growth and contributions.
Requirements
Tech Stack :
Languages & Frameworks : TypeScript, Node.js, NestJSDatabase : PostgreSQL (advanced proficiency), RedisDevOps & Tooling : GitLab CI / CD, CloudFormation (for infrastructure automation)Must-Have Qualifications :
1-3 years of professional experience with Node.js , including production-level experience with NestJS .Advanced expertise in PostgreSQL : data modeling, query optimization, and analytical queries.Strong understanding of clean code principles , data consistency , and secure application development .Experience conducting code reviews and mentoring other developers.Fluent in English is a must
Nice to Have :
Hands-on experience with AWS services such as ECS Fargate, Lambda, RDS, EC2, and SQS.Experience working with CloudFormation for infrastructure as code.Familiarity with event-driven architecture and message queues.