Senior Full Stack Developer
Skills
About the role
Senior Full Stack Developer (React.js + Node.js + Azure)
We are looking for an experienced Senior Full Stack Developer to design, develop, deploy, and maintain modern cloud-native web applications 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 application monitoring. You will be responsible for delivering end-to-end features, from design and development through deployment and production support.
Key ResponsibilitiesFull Stack Development
Develop scalable, secure, and high-performance web applications using React.js and Node.js.
Build responsive, user-friendly, and accessible UI components.
Design and develop RESTful APIs and backend services.
Create and optimize database schemas, stored procedures, and SQL queries.
Build applications using cloud-native and microservices architecture.
Azure Cloud
Deploy and manage applications on Microsoft Azure.
Work with Azure App Services, Azure SQL Database, Azure Key Vault, Azure Storage, Azure Monitor, Application Insights, Virtual Networks, and Azure Entra ID.
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 multiple environments.
Implement Infrastructure as Code (IaC) using Terraform.
Manage source control, branching strategies, and release processes.
API Development & Integration
Design and secure REST APIs.
Integrate enterprise applications and third-party services.
Implement authentication and authorization using OAuth and JWT.
Optimize API performance and scalability.
Monitoring & Production Support
Configure Azure Monitor and Application Insights.
Build dashboards, alerts, and health monitoring solutions.
Troubleshoot production issues and perform root cause analysis.
Ensure application reliability, observability, and performance.
Technical Leadership
Participate in solution architecture and technical design discussions.
Conduct code reviews and promote secure coding practices.
Create technical documentation and contribute to 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
Azure Cloud
Azure App Service
Azure SQL Database
Azure Key Vault
Azure Storage
Azure Monitor
Application Insights
Azure Entra ID
Virtual Networks
DevOps
Git & GitHub
GitHub Actions / Azure DevOps
CI/CD Pipelines
Terraform
Infrastructure as Code (IaC)
Monitoring
Azure Monitor
Application Insights
Log Analytics
Alerting & Dashboards
Production Support
Preferred Qualifications
Experience building enterprise applications from scratch.
Experience modernizing legacy applications.
Exposure to Healthcare or Insurance domain.
Knowledge of security and compliance standards (PII, HIPAA).
Experience working in Agile/Scrum environments.
Microsoft Azure Certifications are a plus.
Experience Required
8+ years of software development experience.
5+ years of experience with React.js and Node.js.
3+ years of experience deploying applications on Microsoft Azure.
Experience managing applications through the complete development lifecycle, including production support.
Nice to Have
Terraform
Docker & Kubernetes
API Gateway Management
SonarQube
Performance Testing
Security Scanning
Azure Front Door / Application Gateway
If you're passionate about building scalable cloud-native applications and enjoy working with modern Microsoft Azure technologies, we'd love to hear from you!
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.