Overview
Job Title: Senior Software Developer
Experience: 5+ Years
Location: Bangalore
Role Overview
We are looking for a Senior Software Developer with strong experience in Node.js and Angular to build scalable, cloud-native applications.
Key Responsibilities
-Design, develop, and maintain scalable Node.js APIs and services
-Build and optimize Angular applications with a focus on performance and UX
-Manage Firestore DB and other NoSQL databases
-Implement micro-services and event-driven architectures
-Work with Azure DevOps, CI/CD pipelines, Service Bus, and API Gateways
-Ensure application security, performance, and scalability
Conduct code reviews and mentor junior developers
Actively participate in agile ceremonies
Required Skills
-5+ years of experience in Node.js & Angular
-Strong knowledge of Firestore DB / NoSQL databases
-Experience with Azure DevOps, CI/CD pipelines
-Hands-on with Azure Service Bus, API Gateways, micro-services
-REST/GraphQL APIs, OAuth/JWT security
-Docker, Kubernetes, cloud-native architectures
-Git, Agile methodologies
Good to Have
-Experience with React or Vue.js
-Infrastructure as Code (Terraform, AKS)
-Monitoring & logging tools (Azure Monitor, ELK, Prometheus)
-Exposure to AI/ML integrations