Senior Full Stack Developer (React.js, Node.js & Microsoft Azure)
Skills
About the role
We are seeking an experienced Senior Full Stack Developer to design, develop, deploy, and support a cloud-native Carrier Appointment Platform (CAP) hosted on Microsoft Azure. The ideal candidate will have deep expertise in React.js, Node.js, Azure Cloud Services, Azure SQL Database, CI/CD pipelines, and Infrastructure as Code (Terraform).
This role requires ownership of the complete software development lifecycle - from solution design and architecture through production deployment, monitoring, and ongoing support.
Key ResponsibilitiesFull Stack Development
Design, develop, and maintain scalable, secure, and high-performance web applications using React.js and Node.js.
Build responsive, accessible, and reusable UI components.
Develop RESTful APIs and backend services using Express.js.
Design and optimize Azure SQL databases, stored procedures, and complex SQL queries.
Implement cloud-native and microservices-based application architectures.
Azure Cloud Engineering
Deploy, configure, and manage applications on Microsoft Azure.
Work with Azure App Services, Azure SQL Database, Azure Key Vault, Azure Storage Accounts, Azure Monitor, Application Insights, and Virtual Networks.
Implement secure authentication and authorization using Azure Entra ID (Azure AD).
Follow Azure security best practices and governance standards.
DevOps & Automation
Build and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
Automate deployments across Development, Test, Staging, and Production environments.
Implement Infrastructure as Code (IaC) using Terraform.
Manage source control using Git and follow modern branching strategies.
API Development & Integration
Design, develop, and secure REST APIs.
Integrate enterprise applications and third-party systems.
Implement authentication mechanisms such as OAuth and JWT.
Optimize API performance, scalability, and reliability.
Monitoring & Production Support
Configure Azure Monitor and Application Insights.
Create dashboards, alerts, and monitoring solutions.
Troubleshoot production issues and perform root cause analysis.
Ensure application availability, performance, and observability.
Architecture & Engineering Excellence
Participate in solution architecture and technical design discussions.
Conduct code reviews and promote secure coding practices.
Implement enterprise logging, monitoring, and error-handling standards.
Create technical documentation and mentor junior developers.
Required Technical SkillsFront-End
React.js
JavaScript (ES6+) / TypeScript
HTML5
CSS3
Responsive Web Development
Redux / Context API
Back-End
Node.js
Express.js
REST API Development
OAuth & JWT Authentication
Database
Azure SQL Database
SQL Performance Tuning
Data Modeling
Stored Procedures
Microsoft Azure
Azure App Service
Azure SQL Database
Azure Key Vault
Azure Storage Accounts
Azure Monitor
Application Insights
Azure Virtual Networks
Azure Entra ID (Azure AD)
DevOps
Git & GitHub
GitHub Actions / Azure DevOps
CI/CD Pipeline Development
Terraform
Infrastructure as Code (IaC)
Monitoring & Operations
Azure Monitor
Application Insights
Log Analytics
Alerting & Dashboard Creation
Production Support
Required Experience
8+ years of software development experience.
5+ years of hands-on experience with React.js and Node.js.
3+ years of experience deploying and managing applications on Microsoft Azure.
Experience delivering enterprise applications from design through production support.
Preferred Qualifications
Experience building applications from scratch.
Experience modernizing legacy applications.
Experience in Healthcare or Insurance domains.
Knowledge of security and compliance standards (HIPAA, PII, etc.).
Experience working in Agile/Scrum teams.
Microsoft Azure certifications are highly desirable:
Azure Developer Associate
Azure Administrator Associate
Azure DevOps Engineer Expert
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.