👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Go/PHP разработчик (ShoppingX)

Требования

Бэкенд, Средний (Middle)PHPGolang

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Сервис объявлений, которым каждый месяц пользуется треть населения России

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

Условия работы

Мы бережем здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома.

Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.

Авито — самый популярный сервис объявлений в Европе. В наших базах более миллиарда промодерированных объявлений, из которых более 45 миллионов показывается на сайте прямо сейчас. А наша месячная аудитория — 34,7 млн человек, которые совершают 120 сделок в минуту.

Команда С2С покупок в Авито отвечает за механику оформления, управления и трекинга заказов с доставкой на 4-х платформа для физических лиц. В юните уже есть 3 крупные кросс-функциональные команды, и формируется четвертая.

Факты про команду:

  • Мы отвечаем за каждую из частей наших продуктов: сами анализируем рынок, сами решаем в какую сторону двигаться, сами ставим задачи, сами их делаем, сами смотрим на результат. В том числе, мы сами общаемся с нашими клиентами.
  • Мы действительно кроссфункциональные: при необходимости мобильные разработчики, сами себе готовят API, а бекендеры не брезгуют поправить визуальную часть.
  • Мы независимые - готовы экспериментировать с технологиями, подходами и практиками, которые еще не используются никем в компании.
  • Мы любим Go, следим за развитием, участвуем в комьюнити, внедряем лучшие практики.
  • Мы любим Postgres и знаем как с ним работать. Имеем полную автономность в выборе подхода для реализации фичи. Еще у нас есть Kafka и Redis, всё как вы любите.
  • Мы разумно пишем тесты. Следуем правилу бойскаута. Катим миграции используя автоматику. Ставим задачи в JIRA, ведём разработку в миникубе, выкатываемся с использованием teamcity, прод держим в kubernetes.
  • А еще мы вместе отдыхаем (устраиваем тимбилдинги, иногда даже с баней, ходим на профессиональные и не очень мероприятия).

Мы ищем крепкого инженера, который с энтузиазмом возьмется за развитие наших микросервисов.

Вам предстоит:

  • работать в кросс-функциональной команде;
  • разрабатывать новые сервисы на go, расширять текущие на php; 
  • работать с монолитным php-приложением;
  • деплоить их в kubernetes и мониторить через Grafana;
  • прорабатывать архитектуру и проектировать микросервисы на основе DDD;
  • работать с БД PostgreSQL, Redis, асинхронной шиной данных на Kafka.

Мы ожидаем от вас:

  • Знания основ Computer Science;
  • Знания архитектурных паттернов и их применение;
  • Понимания как устроена сеть и что происходит по ту сторону запроса;
  • Использования принципов DDD при проектировании;
  • Умения писать код на Go, а если еще и php - совсем хорошо;
  • Понимания концепции микросервисов, знания основ их проектирования;
  • Умения писать запросы в реляционную базу (совсем круто, если в Postgres) и понимание, что Redis это не кэш;
  • Умения работать с Linux;
  • Понимания нескольких уровней абстракции ниже своего кода;
  • Быть готовым конструктивно обсуждать и защищать архитектурные решения;

Работа у нас — это:

  • возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
  • команда профессионалов, готовых поддержать ваши инициативы;
  • помощь с переездом: если вы живете в другом городе, мы оплатим приезд на интервью и поможем обустроиться в Москве;
  • красивый и комфортный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединенной работы, зоны отдыха, гамаки;
  • бесплатные обеды, фрукты и вечерние сэндвичи каждый день, а по пятницам еще и завтраки;
  • забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
  • прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.