з/п не указана
Москва
Более 6 лет
Привет! Мы - команда «Доставки по клику и отзывы на заказ». Работаем над сложными сервисами с нагрузкой среднего уровня - до 70 тысяч запросов в секунду.
Мы разрабатываем сервисы:
- Карточка заказа в личном кабинете (трек-коды, статус заказа, стоимость, возврат по заказу и т.д.);
- Управление заказом (сборка или отмена заказ, перенос сроков доставки, поддержка десятков способов доставки и т.д.);
- А также список заказов, отзывы на заказ и коммуникации по заказам (e-mail рассылка, пуши, нотификация).
Наш стек: Go, PostgreSQL, memcached, Kafka, gRPC.
Что интересного?
Последние 3 года хайлоад на проекте вырос с 2.5к RPS до 70к, при этом нагрузка продолжает увеличиваться;
- Отдел (свыше 50 человек) состоит из проектных команд, много специалистов, с кем можно обменяться опытом, при этом задачи мы стараемся давать по разным доменам (сервисы выше), чтобы минимизировать рутину;
- Сейчас на проекте 7 микросервисов, у каждого свои особенности, например, сервис “агрегатор данных” ходит в разные другие 45 смежных микросервисов, эти обращения нужно параллелить и делать много каскадов, потому что сервисы переплетаются и зависят друг от друга;
- Есть 4 сервиса с большим объём бизнес логики, где необходимо учитывать очень много различных параметров, когда нужно что-то конкретное пользователю показать.
Вы будете:
- Участвовать в проектировании и разработке новых фич;
- Проводить код-ревью;
- Заниматься поддержкой уже существующего функционала;
- Повышать качество и стабильность кода;
- Общаться с коллегами аналитиками, бизнес продуктами, смежными командами.
Мы предлагаем:
- Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce;
- Свободу действий в принятии решений;
- Достойный уровень заработной платы;
- Профессиональную команду, которой мы гордимся;
- Возможность развиваться вместе с нашим бизнесом.
Нам важно:
- Опыт коммерческой разработки программного обеспечения от 5 лет;
- Знание Go;
- Опыт написания тестов и тестируемого кода и вообще желание писать тесты;
- Хорошее знание алгоритмов и структур данных;
- Уверенное знание Unix-систем.