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

Frontend разработчик (Categories)

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

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

Компания

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

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

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

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

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

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

Мы в вертикали Товары занимаемся развитием таких категорий Авито, как личные вещи, электроника, хобби, животные, бизнес.

Это десятки миллионов объявлений, десятки миллионов пользователей, миллионы сделок в месяц, действительно высокие нагрузки и большие объемы данных.

Одной из важных задач юнита является развитие инфомодели товаров Авито. Это направление помогает нам улучшать пользовательский опыт при создании объявлений, их поиске и сравнении. Кроме инфомодели мы также занимаемся созданием решений, которые позволяют другим командам управлять страницей модели определенного товара, что позволяет им получать больше информации не уходя с сайта.

Цель команды - развивать информационную модель объявлений, которая представляет из себя нетривиальную структуру данных с сотнями тысяч узлов, затрагивает десятки миллионов сущностей и которая ежедневного помогает миллионам человек по всей России.

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

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

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

  • отлично владеете базовыми технологиями — HTML, CSS, JavaScript, DOM, браузерные API;
  • имеете опыт разработки сложных продуктов с использованием ReactJS
  • умеете верстать кроссбраузерно, знаете особенности работы браузеров;
  • работали frontend разработчиком в серьёзных проектах;
  • знакомы с шаблонами проектирования и умеете их применять, придерживаетесь принципов SOLID;
  • знакомы с основными алгоритмами и структурами данных;
  • умеете писать поддерживаемый и тестируемый код;
  • способны тщательно планировать и приоритизировать свою работу;
  • используете в общении убедительные аргументы и конструктивно реагируете на аргументы других.

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

  • разрабатывать десктопную и мобильную версию приложения Авито в кросс-функциональной команде, в тесном взаимодействии с backend разработчиками и разработчиками других платформ;
  • участвовать в принятии технических решений и планировании процесса разработки;
  • писать различные тесты, начиная с unit и заканчивая end-to-end тестами;
  • быть ответственным за крупную часть проекта, над которой работает несколько инженеров;
  • наслаждаться автоматическими сборками и уже налаженным Continuous Integration;
  • участвовать в Code Review.

Не обязательно, но круто если вы:

  • имеете опыт бэкенд разработки или заинтересованы в fullstack развитии;
  • интересуетесь новыми технологиями во фронтенде;
  • имеете дело с инструментами фронтенд-разработки — автоматизация, сборщики, препроцессоры, системы тестирования;
  • знаете, как оптимизировать приложение и сделать его быстрее.

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

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