- Design, develop, and maintain RESTful Web APIs using C# and .NET (Core / .NET 6+)
- Implement complex business logic, validations, and integrations
- Work with relational databases (SQL Server / PostgreSQL / MySQL)
- Optimize API performance, scalability, and security
- Implement authentication and authorization (JWT, OAuth, role-based access)
- Write unit, integration, and component-level tests
- Ensure adherence to clean code, SOLID principles, and design patterns
Frontend Development (ReactJS – Secondary skill)
- Design and develop user-facing web applications using ReactJS
- Build reusable and maintainable UI components
- Implement state management using Redux / Context API
- Integrate frontend applications with backend APIs
- Handle routing, forms, validations, and API error handling
Collaborate with UX designers to implement responsive designs