ФУНКЦІОНАЛЬНІ ОБОВ’ЯЗКИ
- розробляти новий функціонал і проєктувати програмні рішення;
- оптимізовувати, підтримувати та займатись рефакторингом наявного коду;
- впроваджувати best-practices щодо коду, безпеки, тестування, документації;
- створювати АРІ.
ВИМОГИ ДО КАНДИДАТІВ
- базові уявлення про: Dependency Injection, Separation of Concerns, SOLID (на рівні розуміння, не академічно);
- розуміння ролі: API, Service layer;
- впевнене володіння C#/.NET (.NET 6+);
- розуміння та практичний досвід роботи з Web API/Services, REST, HTTP lifecycle, DTO, serialization;
- базовий досвід роботи з Docker.