Астана, проспект Кабанбай батыра, 42
Разработка и поддержка backend-сервисов на C# / .NET (ASP.NET Core, Web API).
Проектирование и реализация API для frontend-приложения на Angular.
Работа с базой данных PostgreSQL: проектирование схем, оптимизация запросов, миграции.
Интеграция и работа с объектным хранилищем MinIO (S3 API): загрузка/выдача файлов, управление доступом (при необходимости).
Участие в проектировании архитектуры и улучшении качества кода (code review, рефакторинг).
Написание и поддержка тестов (unit/integration — по договорённости в зависимости от текущих практик).
Взаимодействие с командой (аналитика/QA/DevOps) на всех этапах разработки.
Требования:
Опыт коммерческой разработки на C# / .NET (желательно .NET 6+).
Уверенная работа с ASP.NET Core (REST API).
Опыт работы с PostgreSQL (индексы, транзакции, понимание производительности запросов).
Опыт разработки на Angular (работа с компонентами, сервисами, формами, RxJS).
Опыт работы с Git, понимание процесса code review.
Умение писать поддерживаемый код, следовать договорённостям по стилю и архитектуре.
Будет плюсом:
Опыт работы с MinIO / S3 (presigned URL, политики доступа, версионирование объектов).
Docker, CI/CD (GitLab CI / GitHub Actions / Azure DevOps).
EF Core/Dapper (в зависимости от вашего стека), Redis/очереди, микросервисная архитектура.