White Cabs

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Последние 4 года мы создаем сервис по доставке еды из ресторанов высокого уровня. Мы стремимся свести к минимуму количество жалоб, опозданий и создать уникальный клиентский опыт в каждой доставке - это наш главный приоритет и то, что отличает нас от конкурентов.
Мы прогнозируем и распределяем курьеров для ускорения доставки, обучаем, тестируем и контролируем наших курьеров, внедрили для них гибкую систему мотивации.

Мы сотрудничаем с ресторанами высокой ценовой категории.
Доставляем около 2500+ заказов в сутки и растем на 40% каждый год.

За прошедшее время мы смогли выстроить систему качества и сейчас планируем активно привлекать новых партнеров и расти еще быстрее.

О нашем проекте:

Доставка управляется с помощью нашего сервиса, состоящего из backend'а, панели администратора/диспетчера/оператора и мобильных приложений для курьеров.

Основной функционал системы - управления заказами, планирование потребности в курьерах, управление выплатами.

Планируется реализация автоматического назначения курьеров на заказы. Также возможна будет реализация сервиса в виде SaaS (передача ПО по лицензии другим курьерским службам)

Сейчас в поиске Golang разработчика Middle уровня. Зарплата зависит от грейда и определяется после прохождения технического интервью.

Итак, тебе предстоит:

  • Разработка, тестирование и поддержка программного обеспечения на языке программирования Golang;

  • Проектирование и реализация API для новых фич, а также схемы хранения в БД;

  • Доработка существующих фич;
  • Создание unit, интеграционных тестов;

  • Сопровождения релизов;

  • Оптимизация приложения при росте нагрузки;

  • Проведение код-ревью.

Нам важно:
  • Уверенное владение Golang и его стандартной библиотекой, go-модулями, интерфейсами, каналами;

  • Знание стандартных паттернов реализации проекта на GoLang (как функционал на слои/модули разделять);

  • Опыт работы с HTTP и WebSocket;

  • Умение писать и профилировать SQL-запросы;

  • Опыт работы с PostgreSQL;

  • Опыт работы со Swagger;

  • Опыт работы с очередями задач;

  • Навыки работы с git;

  • Опыт работы с системами CI/CD;

  • Навыки работы с Docker и docker-compose;

  • Понимание основ работы Linux, умение писать простые bash-скрипты.

Что мы предлагаем:

  • Удаленная фултайм работу. Но если вы хотите ходить в офис, то он у нас есть в Москве;
  • Гибкий график. Достаточно синхронизировать тайм-зоны и иметь пересечения рабочего времени с командой;
  • Оформление по ТК РФ в IT компанию с аккредитацией от Минцифры;
  • Возможности карьерного роста;

  • Премии за локальные успехи и отличную работу в целом;
  • Премии за привлечение новых сотрудников и новых клиентов;
  • Дополнительная премия за выступления на конференциях и митапах;
  • У вас есть возможность принять участие в проведении технических интервью специалистов, которые могут стать вашими коллегами (Проведение интервью оплачивается).