Senior Golang Developer

Small, ТМ (Скиф Трейд, ТОО)

Senior Golang Developer

Описание вакансии

Мы — SMALL, крупнейшая розничная сеть Казахстана. Вы присоединитесь к команде разработки нового цифрового ядра компании.
Наш основной продукт — экосистема мобильных приложений для сотрудников (ТСД для складов + SuperApp для магазинов) и веб-кабинет для управляющих. Перед нами стоит амбициозный вызов: запустить MVP нового продукта к марту 2026 года.

Что будете делать:

  • Проектирование и написание микросервисов на Go (API для мобильных приложений и веб-админки).
  • Реализация сложной логики синхронизации данных. Вам предстоит спроектировать механизм получения «пачек» данных с ТСД, разрешения конфликтов версий и дельта-обновления справочников (100к+ товаров).
  • Интеграция с 1С: Разработка интеграционного слоя (Gateway) для высоконагруженного обмена данными с корпоративной ERP (JSON/HTTP/Queue).
  • Проектирование схем в PostgreSQL под высокую нагрузку на запись (логирование действий кладовщиков), кэширование «горячих» данных в Redis.
  • Построение архитектуры на базе очередей (Kafka/RabbitMQ) для гарантированной доставки данных от магазинов в центр.
  • Профилирование сервисов (pprof), поиск узких мест, оптимизация SQL-запросов.
  • Описание контрактов API (OpenAPI/Swagger) для мобильной команды.
  • Активное код-ревью, покрытие кода тестами (unit, integration), менторство Middle-разработчиков.
  • Взаимодействие с DevOps (настройка метрик Prometheus, логов Loki, трейсинга Jaeger).

Наш стек:

  • Язык: Go 1.23+ (Clean Architecture, concurrency patterns).
  • Кодогенерация: SQLC, oapi-codegen (Contract First подход).
  • Базы данных: PostgreSQL (Partitioning, Tuning).
  • Кэш/Сессии: Redis.
  • Брокеры сообщений: Kafka / RabbitMQ (для асинхронного процессинга).
  • Инфраструктура: Docker, Kubernetes (k8s).
  • Наблюдаемость: Prometheus, Grafana, Loki, Jaeger, Sentry.
  • Безопасность: Keycloak (IAM) / JWT.
  • Документация: Notion, Swagger UI.

Наш идеальный кандидат:

  • 5+ лет коммерческой разработки, из них 3+ уверенного опыта на Go.
  • Опыт в Retail / E-commerce / FinTech / Logistics: Вы понимаете, что такое транзакционность, идемпотентность и почему нельзя терять данные инвентаризации.
  • Экспертный уровень Go: Горутины, каналы, работа с памятью, профилирование, интерфейсы, дженерики.
  • Мастер SQL (PostgreSQL): Вы умеете писать сложные запросы, понимаете планы выполнения (EXPLAIN ANALYZE), индексы и транзакции.
  • Опыт с очередями: Практический опыт работы с Kafka или RabbitMQ (проектирование топиков, consumer groups, гарантии доставки).
  • Понимание Offline-first: Вы представляете, как бэкенд должен обрабатывать данные, пришедшие с устройства, которое было офлайн 4 часа.
  • Опыт интеграций: Понимание принципов обмена данными с внешними системами (1С, ERP, WMS).
  • Контейнеризация: Уверенное владение Docker и понимание принципов работы в Kubernetes.
  • Безопасность: Понимание OAuth 2.0, JWT, защиты от инъекций.
  • Самостоятельность: Умение принимать архитектурные решения и аргументировать их (RFC/ADR).
  • Будет плюсом: Опыт работы с Websocket (для пуш-уведомлений и обновления дашбордов в реальном времени). Опыт написания сервисов для обработки больших XML/JSON массивов (выгрузки из 1С).

Мы предлагаем:

  • Официальное оформление по ТК РК.
  • Удалённый/гибридный/офисный формат работы (Офис в Алматы).
  • Реальный вызов: Работа над Highload-проектом с нуля без legacy, который автоматизирует работу тысяч людей.
  • Сильная команда: Рядом с вами будут опытные Tech Lead (Fullstack) и Product Manager. Лояльное руководство, открытое к выбору лучших технических решений.
Навыки
  • Golang
  • SQL
  • PostgreSQL
  • Kafka
  • Go
  • Docker
  • Kubernetes
Посмотреть контакты работодателя

Похожие вакансии

  • Алматы

  • от 1500000 KZT

Рекомендуем
Qozhan Consulting

Rust разработчик

Qozhan Consulting

  • Алматы

  • от 1500000 KZT

Рекомендуем
EUROPHARMA, ТМ (ТОО AK NIET GROUP)
  • Алматы

  • от 1500000 KZT

Рекомендуем
  • Алматы

  • от 1500000 KZT

  • Алматы

  • от 1500000 KZT

Agile Soft

Senior Go Developer

Agile Soft

  • Алматы

  • от 1500000 KZT

Small, ТМ (Скиф Трейд, ТОО)

Senior Network Engineer

Small, ТМ (Скиф Трейд, ТОО)

  • Алматы

  • до 3500 USD

Ракетная фирма

Golang-разработчик

Ракетная фирма

  • Алматы

  • до 3500 USD

ПУБЛИЧНАЯ КОМПАНИЯ GAME PLC

Python Developer (Django / FastAPI) — Middle/Senior

ПУБЛИЧНАЯ КОМПАНИЯ GAME PLC

  • Алматы

  • до 3500 USD

ForteBank
  • Алматы

  • до 3500 USD

Meltory LTD
  • Алматы

  • до 4000 USD

Andersen

COBOL Developer

Andersen

  • Алматы

  • до 4000 USD

Банк Эсхата
  • Алматы

  • до 4000 USD

Unico
  • Алматы

  • до 4000 USD

Meltory LTD
  • Алматы

  • до 3000 USD

ForteBank
  • Алматы

  • до 3000 USD

Small, ТМ (Скиф Трейд, ТОО)

Fullstack-разработчик (Go + React Native)

Small, ТМ (Скиф Трейд, ТОО)

  • Алматы

  • до 4000 USD

LeverX
  • Алматы

  • до 4000 USD

Andersen
  • Алматы

  • до 4000 USD

Jet Finance (ТОО Mogo Kazakhstan)

Middle / Senior BI-аналитик

Jet Finance (ТОО Mogo Kazakhstan)

  • Алматы

  • до 4000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию