Грейд: Middle+, Senior. Локация: РФ, Москва. Формат: фултайм, гибрид первые 3 мес. (2-3 раза в нед.), далее — удаленно. Оформление: только ИП.

Проект: Разработка и совершенствование системы управления магазинами одежды и других вспомогательных продуктов внутри направления Розницы.

Обязательные требования:

  • Коммерческий опыт разработки на Go более 3,5 лет.
  • Глубокие знания Golang: понимание работы планировщика, сборщика мусора (GC) и модели памяти.
  • Опыт работы с MongoDB: проектирование схем, индексы, агрегационные пайплайны, понимание транзакций.
  • Опыт работы с Apache Kafka: паттерны потребления/публикации, гарантии доставки, идемпотентность обработчиков.
  • Опыт разработки веб-приложений и микросервисов: REST/gRPC сервисы, поддержка распределённых систем.
  • Навыки работы с *nix системами и командной строкой.
  • Уверенная работа с Git (ветки, слияния, разрешение конфликтов).
  • Опыт с Docker, создание оптимизированных multi-stage контейнеров.
  • Готовность к профессиональному развитию и быстрым изменениям.

Будет плюсом:

  • Глубокое понимание конкурентности в Go: горутины, каналы, примитивы синхронизации (sync, sync/atomic), пакет context.
  • Знание возможностей Go 1.23+ (итераторы и современные паттерны работы с коллекциями).
  • Опыт с PostgreSQL и гибридными архитектурами БД.
  • Опыт с gRPC и Protobuf.
  • Опыт разработки высоконагруженных веб-приложений и сервисов с нуля, event-driven архитектуры.
  • Технический английский.