- Develop, test, and maintain web applications using ReactJS, VueJS, Nodejs and .NET APIs.
- Build and deploy applications on Azure, leveraging cloud services and tools.
- Contribute to mobile app development using React Native (nice to have).
- Implement and maintain CI/CD pipelines using Azure DevOps and GIT.
- Design and implement microservices-based architecture with Web API 2.
- Follow Agile (Scrum/Kanban) practices and ensure adherence to SDLC processes.
- Utilize TDD principles and automated build processes to deliver high-quality code.
- Apply design patterns, dependency injection, and best practices in development.
Required Skills:
- Solid experience in ReactJS, VueJS, Nodejs, and Azure cloud technologies.
- Proficiency in Git, Azure DevOps, and CI/CD pipeline management.
- Knowledge of object-oriented principles, design patterns, and SOA.
- Experience with Agile methodologies and continuous improvement processes.
Preferred Skills:
- Experience with React Native and .NET API development.
- Familiarity with Java cloud computing and microservices architecture.
- Knowledge of TDD and automated testing frameworks.