О компании

Мы ищем опытного Backend-инженера (Middle+ / Senior) для нашей команды разработки. Нам нужен независимый инженер, который готов не только писать качественный код в соответствии с техническими спецификациями, но и активно участвовать в проектировании архитектуры и развитии кодовой базы.

Обязанности

  • Проектирование и разработка: создание архитектуры веб-проектов, разработка отказоустойчивых серверных частей и сложной бизнес-логики.
  • Качество кода: проведение технических Code Review, рефакторинг текущих решений, устранение технических ошибок и оптимизация производительности.
  • Разработка функций: поддержка текущих систем, усовершенствование существующих и запуск новых сервисов в продакшн.
  • Интеграции: построение межсервисного взаимодействия и интеграция с третьими сторонами (особенно через RESTful API).
  • Инженерия: написание технической документации для разработанных решений и самостоятельное тестирование завершенных функциональностей.

Требования

  • Не менее 5 лет коммерческого опыта разработки backend на C# / .NET.
  • Глубокое понимание жизненного цикла DI, механизмов обработки HTTP-запросов и уверенный практический опыт с TPL (Task Parallel Library).
  • Опыт проектирования и создания архитектуры сервисов, знание различных методов межсервисного взаимодействия.
  • Сильные навыки работы с базами данных MySQL и MongoDB (включая использование Entity Framework для чтения запросов).
  • Опыт асинхронного взаимодействия через брокеры сообщений (в частности RabbitMQ или аналогичные).
  • Умение эффективно работать в команде, аргументировать свои решения и доводить задачи до логического завершения.
  • Опыт работы с RabbitMQ (MassTransit); продвинутый уровень работы с MongoDB / MySQL; SignalR и виртуальные актеры MS Orleans; Roslyn / SourceGenerators; Kubernetes / Helm / Docker; Kibana / Grafana будут большим плюсом.

Условия и бенефиты

  • Официальный статус: трудоустройство по грузинскому законодательству.
  • Гибкий формат: офис в Тбилиси, гибридный или удаленный формат.
  • График: 5/2, 8-часовой рабочий день с гибким началом.
  • Социальный пакет: 24 дня отпуска, оплачиваемый больничный и 4 дополнительных выходных в год.
  • Профессиональный драйв: работа над инструментами, которые действительно меняют жизнь разработчика к лучшему.

Как откликнуться

ОТКЛИКНУТЬСЯ