Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Яндекс Foodtech

Фронтенд-разработчик (Едадил)

в Яндекс Foodtech

150 000 —‍ 280 000 ₽/мес на руки

📍 МоскваСанкт-ПетербургПолная удалёнка
Специализация
JavaScript
Уровень
Middle

Технологии/инструменты

JavaScriptVue.JS

В фудтех-кластер проектов Яндекса входят Еда, Лавка и Едадил. Едадил — это сервис, который помогает экономить деньги и время. В нем собрана информация об акциях и спецпредложениях федеральных и региональных сетей магазинов по всей стране. Кроме того, у нас есть продуктовые направления купонов и кешбеков. В мобильном приложении Едадил находятся купоны торговых сетей, фастфуда и пр. Если показать их на кассе, можно получить скидку. Кешбек работает так: если отсканировать чек после покупки, часть её стоимость вернется на баланс Едадила. Мы постоянно растем, увеличиваем охват, внедряем новую функциональность. Подробнее о сервисе вы можете узнать из выступления Наталии Шагариной.

Мы ищем фронтенд-разработчика. В основном вы будете улучшать сердце нашего сервиса: функциональность поиска и рекомендаций.

Что и как мы делаем

  • Не используем и не планируем использовать React. Vue.js подходит нам больше.
  • Пишем на TypeScript.
  • Используем все технологии, которые находим полезными или интересными. Node.js, esnext, Webpack, Vue.js, БЭМ, WebSocket, Web Workers, Protobuf, HTML5, CSS6... Вы можете ознакомиться с нашим опытом использования Vue.js в Едадиле в докладе Андрея Кобеца.
  • Отлично разбираемся в разработке под мобильные устройства. Немалая (и немаловажная) часть приложения и для iOS, и для Android делается силами именно фронтенд-команды: приложение просто запускает WebView с нашей HTML’кой. Работа в офлайне, native-like интерфейсы, свайп и прочие touch gestures, интеграция с приложением.
  • Делаем систему сборки и компонентов с высочайшим уровнем code reuse.
  • Контрибутим в open source. У каждого в команде есть проекты на GitHub, некоторые из них — очень крупные (например, Stylus).
  • Открыли всему миру свою библиотеку компонентов и фреймворк для разработки приложений с применением DSL-подхода.
  • Нацелены на высокую производительность для пользователя. Мы не считаем байты и не гонимся за разницей 15 мс в бенчмарках, но можем, если надо, оптимизировать сложный проект для хорошей работы даже на слабом железе и движке.
  • Решаем незаурядные задачи и делаем для этого незаурядные вещи: от написания парсеров и полифиллов до проектирования апишек и сложных систем, включающих мобильное приложение, бэкенд и фронтенд.
  • В качестве репозитория — GitLab, а все PR проходят обязательный code review (ведь одна голова — хорошо, а три — лучше). 20% времени разработчики тратят на задачи по техдолгу: рефакторинг, улучшение архитектуры приложения, обновление зависимостей и внедрение новых инструментов, остальное время уходит на внедрение новых фич и багфикс.

Что нужно делать

  • Добавлять продуктовые фичи в приложения и работать над их архитектурой.
  • Приближать ощущения от веб-приложения к более нативному.
  • Улучшать изоморфную часть приложения и общую библиотеку компонентов.
  • Использовать общие фронтенд-решения, а если они не подходят — писать свои инструменты.
  • Если понадобится, помогать другим продуктовым командам решать их задачи.

Ожидания

  • Делали продакшен-проекты на Vue.js, и вам это понравилось.
  • Хорошо понимаете, помимо фреймворков, ванильный JS.
  • Без вопросов работаете с асинхронным кодом.

Условия

  • Отличная инженерная команда: десять сильных фронтендеров, которые готовы побрейнштормить с вами в трудную минуту.
  • Создание действительно нужных пользователю продуктов, которыми интересно заниматься, а не выполнение шаблонных тасков.
  • Высокий совокупный доход и опционная программа.
  • Мощный соцпакет: программа жилищных займов под 3%, расширенная программа ДМС, компенсация 80% стоимости ДМС для супругов и детей, оплата питания.
  • Оценка достижений раз в полгода с подробной обратной связью.
  • Система наставничества и реализация карьерного пути.
  • Гибкий график, удаленная работа из любой точки мира.

Полезные материалы

  • Как в Яндексе проходят алгоритмические секции собеседований: ссылка.
  • Как решать алгоритмические секции ч.1: ссылка.
  • Как решать алгоритмические секции ч.2: ссылка.
  • LeetCode: ссылка.
  • Подготовка к собеседованию в Яндекс: ссылка.
Ксения Колпакова IT Recruiter
Яндекс Foodtech

О компании Яндекс Foodtech

Сфера
Продуктовая компания

Яндекс Foodtech — сервис, который решает любые вопросы пользователей, связанные с едой: от заказа продуктов из супермаркетов до доставки блюд из ресторанов. Каждый месяц Яндекс Едой пользуется 15 млн пользователей в более чем 400 городах.

Похожие вакансии

8 100 – 10 300 $/мес на руки
Полная удалёнка
5 000 – 6 000 $/мес на руки
Полная удалёнка
4 500 – 5 500 $/мес на руки
Полная удалёнка
380 000 – 450 000 ₽/мес на руки
📍 Москва (м. Дмитровская), полная удалёнка
3 800 – 6 500 $/мес на руки
📍 ЕС, Сербия, Грузия, полная удалёнка, помощь с переездом