We are looking for a Full Stack Developer with strong experience in .NET/C# backend development and frontend development using React or Angular. The candidate will be responsible for developing scalable web applications, REST APIs, database integrations, and responsive user interfaces.
Key Responsibilities
- Develop and maintain applications using C#, .NET Core / .NET 6+ / .NET 8.
- Design and develop RESTful APIs and microservices.
- Develop responsive web applications using React.js. (Strong Angular experience with basic React knowledge is also acceptable).
- Work with SQL Server, PostgreSQL, or MySQL databases.
- Develop effective SQL queries and database integrations.
- Implement authentication, authorization, validation, and error handling.
- Integrate applications with third-party APIs and services.
- Write clean, reusable, maintainable, and secure code.
- Perform unit testing, debugging,
and performance optimization.
- Participate in code reviews and Agile/Scrum ceremonies.
- Work with Git and CI/CD pipelines.
Required Skills
- C# / .NET Core / .NET 6+ / .NET 8
- ASP.NET Core / Web API
- REST APIs
- React.js OR Angular
- JavaScript / TypeScript
- HTML5 / CSS3
- Entity Framework Core
- SQL Server / PostgreSQL / MySQL
- Git
- Good understanding of OOP, SOLID principles, and design patterns
- Good problem-solving and communication skills