Ищем сильного Backend Engineer (Middle+ / Senior). Возможен удалённый формат глобально или гибрид с офисом в Тбилиси.
Чем предстоит заниматься:
- Проектирование и разработка архитектуры веб-проектов, отказоустойчивая серверная часть и сложная бизнес-логика.
- Код-ревью, рефакторинг, устранение технических ошибок и оптимизация производительности.
- Поддержка существующих систем, доработка и выпуск новых сервисов в продакшн.
- Построение межсервисного взаимодействия и интеграция со сторонними сервисами (в частности через RESTful API).
- Написание технической документации и самостоятельное тестирование функционала.
Требования:
- Коммерческая backend-разработка на C# / .NET от 5 лет.
- Глубокое понимание DI, механизмов обработки HTTP-запросов и практический опыт с TPL (Task Parallel Library).
- Опыт проектирования архитектуры сервисов и различных способов межсервисного взаимодействия.
- Уверенные навыки работы с MySQL и MongoDB (включая использование Entity Framework для запросов чтения).
- Опыт асинхронного взаимодействия через брокеры сообщений (например RabbitMQ).
- Умение работать в команде, аргументировать решения и доводить задачи до конца.
Будет плюсом:
- MassTransit, продвинутый опыт с MongoDB/MySQL.
- SignalR и виртуальные акторы MS Orleans.
- Roslyn / SourceGenerators.
- Контейнеризация и оркестрация: Kubernetes / Helm / Docker.
- Логирование и мониторинг: Kibana / Grafana.
Условия:
- Официальное трудоустройство согласно законодательству Грузии.
- Формат: офис в Тбилиси, гибрид или удалённо.
- График 5/2, 8-часовой рабочий день с гибким началом.
- Социальный пакет: 24 дня отпуска, оплачиваемые больничные и 4 дополнительных Day Off в году.