Senior Backend Developer (NestJS)
Apply Now Posted 1 hour agoAbout the Role
Senior Backend Developer responsible for designing, building, and maintaining secure, high‑performance backend systems using NestJS and TypeScript, while leading architectural decisions, mentoring staff, and ensuring code quality across the organization.
Responsibilities
- Design, develop, test, and maintain backend services and RESTful APIs using NestJS and TypeScript
- Architect scalable, secure microservices or monolithic applications
- Develop and optimize database schemas and queries
- Integrate third‑party services, payment gateways, messaging systems, and external APIs
- Implement authentication and authorization mechanisms (JWT, OAuth2, RBAC)
- Ensure application security, performance, reliability, and scalability
- Conduct code reviews and enforce coding standards
- Troubleshoot, debug, and resolve production issues
- Collaborate with DevOps on CI/CD pipelines, containerization, and cloud deployments
- Participate in system design discussions and technical decision‑making
- Mentor junior and mid‑level developers
- Prepare and maintain technical documentation
Skills Required
NestJSTypeScriptNode.jsRESTful APIsMicroservices architectureDatabase design (PostgreSQL/MySQL)ORM (TypeORM/Prisma)Authentication & Authorization (JWT, OAuth2, RBAC)DockerCI/CD pipelinesCloud platforms (AWS/Azure/GCP)Message brokers (RabbitMQ/Kafka/Redis Streams)Swagger/OpenAPIAutomated testing (Unit/Integration/E2E)
Fields of Study
- Computer Science
- Software Engineering
- Information Technology
How to Apply
Submit your application letter and updated CV/resume via email, indicating "Senior Backend Developer (NestJS)" in the subject line. Find contact details below.