About the Role We are looking for an experienced Backend Developer with a strong focus on serverless architecture and cloud native solutions. The ideal candidate will have expertise in TypeScript, NestJS, and Azure cloud services, with a passion for building scalable, efficient, and maintainable backend systems. This role requires hands-on experience with containerization, deployment pipelines, and modem DevOps practices. Key Responsibilities Design, develop, and maintain serverless backend applications using Azure cloud services Build robust APis and microservices using TypeScript and NestJS framework Architect and implement scalable serverless solutions leveraging Azure Functions, Logic Apps, and related services Containerize applications using Docker and manage container orchestration Design and implement CI/CD pipelines for automated testing and deployment Optimize application performance, scalability, and cost-efficiency in serverless environments Implement security best practices and ensure compliance with data protection standards Write clean, testable, and well-documented code Collaborate with frontend developers to design and implement efficient APis Monitor, troubleshoot, and resolve production issues Participate in code reviews and mentor junior team members Stay current with serverless technologies, Azure updates, and industry best practices Required Qualifications Experience Minimum 3 years of professional backend development experience Proven experience building and deploying production applications Core Technical Skills Typescript: Strong proficiency in TypeScript for backend development NestJS: Hands-on experience with NestJS framework (controllers, services, modules, decorators, dependency injection) Azure Cloud Services: Experience with Azure serverless technologies including: Azure Functions Azure App Services Azure API Management Azure Service Bus / Event Grid Azure Storage (Blob, Queue, Table) Azure Cosmos DB or Azure SQL Database Containerization: Proficiency with Docker (Dockerfile, docker-compose, container optimization) Deployment & DevOps: Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar) Infrastructure as Code (Terraform, Bicep, or ARM templates) Automated testing and deployment strategies Additional Technical Skills RESTful API design and implementation Database design and optimization (SQL and NoSQL) Authentication and authorization (OAuth, JWT, Azure AD) Message queues and event-driven architecture Git version control and branching strategies API documentation (Swagger/OpenAPI) Understanding of microservices architecture patterns Soft Skills Strong problem-solving and analytical thinking Excellent communication and collaboration abilities Self-driven with ability to work independently Detail-oriented with focus on code quality Proactive approach to learning and improvement Ability to handle multiple projects and priorities Preferred Qualifications (Nice to Have) Azure certifications (AZ-204, AZ-305, or similar) Experience with other Azure services (Azure Kubernetes Service, Azure Container Apps, Azure Redis Cache) Knowledge of monitoring and observability tools (Application Insights, Azure Monitor, Grafana) Experience with GraphQL Familiarity with serverless framework or similar IaC tools Experience with Web3 backend integration (blockchain nodes, smart contract interaction) Knowledge of security scanning and vulnerability assessment tools Experience with multi-cloud environments (AWS Lambda, Google Cloud Functions) Understanding of cost optimization strategies for cloud resources Experience with performance testing and load testing tools Familiarity with Domain-Driven Design (DDD) principles Experience mentoring or leading technical projects What We're Building We're leveraging Azure's serverless ecosystem to build highly scalable and cost-efficient applications. You'll work on cutting-edge serverless architecture, implementing event-driven systems and microservices that can scale seamlessly with demand while maintaining optimal performance and cost. What We Offer Competitive salary and benefits package Flexible working arrangements (remote/hybrid options) Professional development opportunities and training budget Access to Azure certifications and learning resources Modem tech stack and innovative projects Collaborative and growth-oriented team culture [Add company-specific benefits here] Technical Stack Languages: TypeScript, Node.js Framework: NestJS Cloud: Microsoft Azure (serverless-first approach) Containers: Docker, Azure Container Registry CI/CD: Azure DevOps / GitHub Actions Databases: Azure Cosmos DB, Azure SQL, PostgreSQL Monitoring: Application Insights, Azure Monitor IaC: Terraform / Bicep How to Apply Please submit your application including: Updated resume/CV highlighting relevant Azure and serverless experience GitHub profile or code samples demonstrating your work Brief cover letter explaining your experience with serverless architecture and why you're interested in this role