We are looking for a Full-Stack Developer to join our development team and contribute to an exciting new project for a US-based client. The ideal candidate will have a strong background in both backend and frontend technologies, with proven experience delivering scalable, high-performing applications on the cloud.
Responsibilities
- Develop and maintain full-stack web applications using .NET Core/Framework and Angular
- Design, build, and implement RESTful APIs and support a microservices architecture
- Deploy, monitor, and manage applications on the Microsoft Azure cloud platform
- Collaborate closely with designers, product managers, and QA engineers to deliver high-quality solutions
- Write clean, maintainable, and well-documented code
- Participate in peer code reviews and enforce coding standards
- Troubleshoot, debug, and resolve issues across the full application stack
- Optimize application performance, reliability, and scalability
- Stay updated with emerging tools, frameworks, and industry best practices
Skills & Experience
- 3+ years of professional experience in full-stack development
- Strong proficiency in .NET Core/Framework (C#)
- Solid hands-on experience with Angular and TypeScript
- Practical experience with Microsoft Azure services (App Service, SQL Database, Storage, etc.)
- Proficient with Git version control
- Strong knowledge of HTML5, CSS3, SCSS/SASS
- In-depth understanding of RESTful API design and development
- Familiarity with Agile/Scrum methodologies