Job Description
We are looking for a highly skilled Full Stack Developer with strong expertise in React.js, Node.js, TypeScript, .NET Core, Entity Framework Core, AWS.
Key Responsibilities
- The ideal candidate will be responsible for building scalable, high‑performance web applications, contributing to both frontend and backend components, and ensuring smooth CI/CD deployments in an Azure environment.
- Develop responsive, high‑quality UI components using React.js, TypeScript, Redux, and modern frontend patterns.
- Build and maintain NET Core / .NET 6+ REST APIs, microservices, backend business logic, and data‑access layers using Entity Framework Core.
- Design, implement, and maintain cloud resources on Azure, including App Services, Azure Functions, Azure SQL, Key Vault, Storage Accounts, and API Management.
- Configure and maintain Azure DevOps pipelines (Build & Release) for automated deployments.
- Work closely with Product Owners, Designers, and QA teams within an Agile Scrum environment.
- Ensure code quality via unit testing, code reviews, and best engineering practices.
- Troubleshoot, optimize performance, and improve scalability across the application stack.
- Participate in sprint planning, backlog grooming, retrospectives, and daily standups.
Required Skills & Experience
- 6–8+ years of hands‑on development experience in full‑stack environments.
- Strong proficiency in React.js, JavaScript/TypeScript, Redux, hooks, component design, and modern frontend build tools.
- Solid experience in NET Core / .NET 5/6+ C#, Web API, and Entity Framework Core for data modeling, migrations, and database operations.
- Proven experience in Azure cloud (App Services, Azure SQL, Functions, Storage, CI/CD, ARM/Bicep/Terraform is a plus).
- Hands‑on experience with Azure DevOps pipelines, ideally with YAML pipelines.
- Familiar with Git, branching strategies, pull requests, and code review workflows.
- Understanding of microservices, RESTful APIs, caching, authentication/authorization (OAuth, JWT).
- Experience working in Agile Scrum delivery teams.
- Build and maintain
- Strong proficiency in
- Solid experience in
- Proven experience in
- Hands‑on experience with
- Experience working in
Qualifications
any
Range Of Year Experience-Min Year
6
Range Of Year Experience-Max Year
9