Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Компания развивает социальную коммерцию внутри VK: пользователи знакомятся с товарами через клипы, видео, посты и сообщества, а весь путь до покупки проходит внутри экосистемы. В системах хранится более 500 млн товаров, с которыми ежедневно взаимодействуют миллионы пользователей. Команда развивает товарную вертикаль ВКонтакте, включая карточки товаров, витрины, чекаут и корзину.
задачи
Разрабатывать и проектировать бэкенд на Go и KPHP в монолите;
Проектировать новые сервисы, API и межсервисные взаимодействия;
Работать с большими объёмами товарных данных;
Участвовать в выборе и внедрении PostgreSQL, Kafka, Redis, ClickHouse и других инфраструктурных решений;
Решать задачи производительности, масштабирования и отказоустойчивости по мере роста продукта;
Работать над продуктовыми задачами на стыке товаров и других сервисов ВКонтакте;
Участвовать в архитектурной и технической проработке новых возможностей продукта;
Последовательно сокращать устаревший код и технический долг направления.
требования
Опыт бэкенд-разработки от двух лет;
Хорошо знать Go и иметь практический опыт его использования: concurrency, context, тестирование, профилирование;
Опыт разработки и эксплуатации сервисов в промышленной среде;
Понимать архитектуру распределённых систем: API, базы данных, кэширование, очереди, межсервисное взаимодействие;
Уметь разбираться в существующем коде и безопасно переносить функциональность между системами;
Иметь опыт проведения code review и командной разработки;
Самостоятельно прорабатывать технические задачи и участвовать в принятии инженерных решений;