|
NestJS Backend Architect
Role: NestJS Backend Architect
Role Overview: · Expert-level JavaScript (Node.js runtime). · Deep architectural expertise in the NestJS framework. · Advanced proficiency in TypeScript. · Proven experience designing large-scale, API-first backend architectures. · Strong expertise in RESTful API design patterns, versioning, and governance strong. · hands-on and design experience with MongoDB (data modeling, indexing, performance tuning) · Experience defining unit testing, integration testing, and quality standards. · Experience defining and governing API documentation standards (Swagger / Open API). · Strong understanding of backend NFRs like performance, security, scalability, and resilience patterns. · Experience designing BFF, microservices, or modular monolith architecture Mandatory Architecture, Leadership & Collaboration Skills:
Experience · working in agile / scaled agile delivery models
· Experience designing integration architectures with external and internal systems · Exposure to cloud-native architectures (AWS / Azure / GCP) · Experience with CI/CD, DevOps, and platform engineering concepts · Exposure to caching, messaging, and event-driven architecture · Awareness of security standards and compliance (OAuth, OWASP, enterprise security models) | ||||||