We are seeking a talented and motivated Full-Stack Developer with expertise in Angular and .NET technologies to join our dynamic development team. As a Full-Stack Developer, you will be responsible for developing both client-side and server-side components of web applications, ensuring smooth integration between the front-end and back-end. This role requires proficiency in both front-end web technologies (especially Angular) and back-end development using .NET technologies (such as ASP.NET Core, C#, and related frameworks).
Responsibilities:
- Develop responsive, user-friendly front-end interfaces using Angular.
- Build and maintain server-side applications and APIs using .NET (ASP.NET Core, C#).
- Write unit and integration tests for both front-end and back-end code.
- Optimize application performance and troubleshoot issues.
- Collaborate with cross-functional teams (product managers, designers, and developers) in an Agile environment.
- Stay updated with the latest technologies and contribute to process improvements.
Requirements
Skills & Experience Required:
- 3-5 Years of experience in full-stack development
- Proficiency in Angular and .NET technologies (ASP.NET Core, C#, Web API).
- Strong understanding of HTML5, CSS3, JavaScript/TypeScript.
- Experience with database systems (SQL Server, MySQL).
- Familiarity with version control systems (Git).
- Knowledge of cloud platforms (Azure, AWS) and CI/CD pipelines is a plus.
- Experience with Agile/Scrum methodologies.
Additional Qualifications:
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a team.