Backend Development (.NET Primary)
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