The Full Stack Developer will design, develop, and maintain cloud-based web applications using .NET (C#) and React JS. The role focuses on building scalable microservice-based solutions with strong emphasis on clean code, testing, CI/CD automation, and collaboration with cross-functional teams to deliver high-quality software.
Key Responsibilities:
- Develop and maintain full stack cloud-based web applications using .NET (C#) and React JS
- Write clean, maintainable, and testable code with strong unit and integration test coverage
- Design, develop, and consume RESTful APIs
- Work with relational and non-relational databases
- Collaborate with product managers, designers, and developers to deliver high-quality features
- Participate in code reviews, technical discussions, and architectural planning
- Contribute to CI/CD pipelines and deployment automation
- Support containerized application development using Docker and Kubernetes
Required Skills:- 3–5 years of experience in full stack development
- Strong knowledge of .NET Core / ASP.NET Core and C#
- Strong experience with React JS
- Experience with relational databases (PostgreSQL, MySQL)
- Experience with non-relational databases (MongoDB, Cosmos DB)
- Solid understanding of microservices architecture
- Experience working with cloud platforms (Azure or AWS)
- Strong understanding of software testing practices
- Good problem-solving skills and attention to detail
- Strong written and verbal communication skills in English
- Ability to work effectively in a team environment