← Все вакансии

Разработчик бэкенда в Смену

Мы создаём сервис Яндекс Смена, который помогает людям найти удобную подработку рядом с домом. Вы сможете повлиять на то, как устроен этот процесс внутри. У нас две стороны: миллионы пользователей, которые ищут подработку с гарантией выплат и нормальными условиями, и крупные партнёры («Пятёрочка», «Перекрёсток», «Магнит» и другие), которым важно надёжно и просто находить исполнителей.

Яндекс Смена — главный стартап Райдтеха, миллиардного бизнеса, который продолжает развиваться. Мы объединяем плюсы стартапа и большой технологической компании: быстро выводим на рынок новые функции и проекты благодаря продуктовому подходу и низкому параметру time-to-market, имеем отлаженные процессы разработки, тестирования и релиза.

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

Задачи и обязанности

Разработка бэкенда

Вы будете прорабатывать архитектуру, выбирать технологии и паттерны, писать код, покрывать его тестами и выводить решение в продакшен.

Автоматизация бэк-офиса

Вам предстоит повышать уровень автоматизации, увеличивать производительность и разрабатывать системообразующие механизмы, чтобы сократить операционные затраты.

Взаимодействие с командами

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

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Занимались коммерческой разработкой на Go
  • Работали с базами данных на основе SQL, например с PostgreSQL
  • Понимаете устройство современной архитектуры микросервисов
  • Готовы отвечать за результат — от обсуждения задачи до выбора решений и их реализации
  • Умеете работать с коллегами: обсуждать идеи, аргументировать предложения, помогать другим через код-ревью и обсуждения
  • Инициативны, внимательны к деталям, держите фокус на результате

Дополнительные требования

  • Имеете опыт коммерческой разработки на Python
Python Go SQL PostgreSQL
Откликнуться →