
Senior Technical Lead - Front-End Development - Angular and React.js
About the role
Job Summary
Role Overview
We are seeking a highly skilled Full Stack Developer with strong** Azure cloud development experience** to design, develop, and maintain scalable, high-performance applications. The role involves working across frontend, backend, and cloud-native services on Microsoft Azure.
Key Responsibilities
Key Responsibilities
-
Design, develop, and maintain full-stack web applications (frontend & backend).
-
Build and deploy cloud-native applications using Microsoft Azure.
-
Develop and consume RESTful APIs / Microservices architecture.
-
Work with Azure PaaS services such as:
Azure App Services:
-
Azure Functions
-
Azure Logic Apps
-
Azure API Management
-
Implement secure and scalable solutions using Azure Active Directory and authentication mechanisms.
-
Develop data-driven applications using:
Azure SQL Database:
-
Cosmos DB / NoSQL
-
Azure Storage (Blob, Queue, Table)
-
Perform CI/CD implementation using Azure DevOps pipelines.
-
Ensure application performance, security, scalability, and reliability.
-
Collaborate with cross-functional teams including UI/UX, DevOps, and business stakeholders.
-
Follow Agile/Scrum methodologies for sprint planning, development, and delivery.
Skill Requirements
Primary Skills
- Strong experience in Full Stack Development:
Frontend: Angular / React / Vue.js, HTML5, CSS3, JavaScript (ES6+)
-
Backend: .NET Core / Node.js / Java / Python
-
Hands-on experience with Microsoft Azure services
-
API development and integration (REST/GraphQL)
-
Experience with Microservices architecture
-
Database experience: SQL Server, Azure SQL, Cosmos DB
-
Version control: Git (Azure Repos / GitHub)
--- ## Secondary Skills
-
Knowledge of Docker & Kubernetes (AKS)
-
Experience with Serverless architecture (Azure Functions)
-
Exposure to Event-driven architecture (Service Bus, Event Grid)
-
Understanding of DevOps practices and CI/CD pipelines
-
Familiarity with security best practices in cloud applications
Other Requirements
Qualifications
-
Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
-
5–10 years of experience in full stack development.
-
Minimum 2–4 years of hands-on Azure development experience.
--- ## Preferred Certifications
-
Microsoft Certified: Azure Developer Associate (AZ-204)
-
Microsoft Azure Fundamentals (AZ-900)
Benefits and perks
•Learning Budget
Required skills
Angular
React
HTML5
CSS3
JavaScript
REST APIs
Azure
CI/CD
About HCL Technologies
Chennai
Headquarters