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

Условия: проектная занятость, фуллтайм, долгосрочный проект. Оформление только ИП (не СЗ, не ТК). Гибрид на первые 3 месяца работы – 2-3 раза в неделю, далее возможно обсуждение удаленного формата.

Требования:

  • Стаж коммерческой разработки на Go более 4 лет.
  • Уверенное владение 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 архитектурой.
  • Технический английский.