Senior Full Stack Developer (React.js | Node.js | Azure Cloud)
Experience: 8+ Years
Employment Type: Full-Time
Job Overview
We are looking for a highly skilled Senior Full Stack Developer to design, develop, deploy, and maintain a modern cloud-native enterprise application on Microsoft Azure. The ideal candidate should have strong expertise in React.js, Node.js, Azure Cloud Services, Azure SQL Database, CI/CD pipelines, Terraform, and cloud application monitoring.
You will own the complete software development lifecycle—from requirements gathering and architecture to deployment, monitoring, and production support—while delivering scalable, secure, and high-performing applications.
Key ResponsibilitiesFull Stack Development
- Design and develop scalable web applications using React.js and Node.js.
- Build responsive, user-friendly, and accessible UI components.
- Develop secure and high-performance RESTful APIs.
- Design and optimize Azure SQL Database schemas, stored procedures, and queries.
- Develop cloud-native applications following modern architecture and microservices principles.
Azure Cloud Engineering
- Deploy, configure, and maintain applications on Microsoft Azure.
- Manage Azure services including:
- Azure App Services
- Azure SQL Database
- Azure Key Vault
- Azure Storage Accounts
- Azure Monitor
- Azure Application Insights
- Azure Virtual Networks
- Azure Entra ID (Azure AD)
- Implement cloud security best practices and identity management.
DevOps & CI/CD
- Build and maintain CI/CD pipelines using GitHub Actions or Azure DevOps.
- Automate deployments across Development, Testing, Staging, and Production environments.
- Implement Infrastructure as Code (IaC) using Terraform.
- Follow Git branching strategies and release management best practices.
API Development & Integration
- Design, develop, and secure REST APIs.
- Integrate enterprise applications and third-party services.
- Implement authentication and authorization using OAuth and JWT.
- Optimize API performance, scalability, and reliability.
Monitoring & Production Support
- Configure Azure Monitor and Application Insights.
- Build dashboards, alerts, and monitoring solutions.
- Troubleshoot production issues and perform root cause analysis.
- Ensure application reliability, performance, and observability.
Architecture & Best Practices
- Participate in technical design and architecture discussions.
- Conduct code reviews and promote secure coding practices.
- Implement enterprise standards for logging, monitoring, and error handling.
- Contribute to technical documentation and knowledge sharing.
Required SkillsFront-End
- React.js
- JavaScript / TypeScript
- HTML5
- CSS3
- Responsive UI 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 Services
- Azure SQL Database
- Azure Key Vault
- Azure Storage
- Azure Monitor
- Application Insights
- Virtual Networks
- Azure Entra ID (Azure AD)
DevOps
- GitHub
- GitHub Actions
- CI/CD Pipelines
- Terraform
- Infrastructure as Code (IaC)
Monitoring & Operations
- Azure Monitor
- Application Insights
- Log Analytics
- Alerting & Dashboards
- Production Support
Preferred Qualifications
- Experience building enterprise applications from scratch.
- Experience modernizing legacy applications.
- Experience with healthcare or insurance domain applications.
- Knowledge of security and compliance standards (HIPAA, PII, etc.).
- Experience working in Agile/Scrum environments.
- Microsoft Azure Certifications are an advantage:
- Azure Developer Associate
- Azure Administrator Associate
- Azure DevOps Engineer Expert
Experience Required
- 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.
- Proven experience owning applications from development through production support.
Nice to Have
- Terraform
- Docker & Kubernetes
- API Gateway Management
- SonarQube
- Performance Testing
- Security Scanning
- Azure Front Door
- Azure Application Gateway
Work Location: Hybrid remote in Noida, Uttar Pradesh (Noida)