Frontend Developer
в команду автобусных путешествий





Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Кто мы
штатных сотрудников, увлеченных путешествиями
на мировом рынке онлайн путешествий
крупнейших туристических онлайн-ресурсов в мире
путешественников, пользующихся нашими мобильными приложениями
30
20
топ
15
лет
млн
400
+
Вы:
И что у вас за команда?
Туту:
Команда автобусов в Туту, помогает 20 миллионам уникальных посетителей в год находить точное междугороднее расписание рейсов и выбирать наиболее комфортные и удобные рейсы для покупки. На рынке автобусов более 10000 перевозчиков по России — от маленьких ИП с двумя маршрутками до крупных международных концернов. Мы сделали возможность покупки билетов на автобус в онлайне быстрой и предсказуемой для клиентов из России и СНГ, объединили на сервисе 3 тысячи автовокзалов и перевозчиков, запустили продажи от Калининграда до Владивостока в России и от Лиссабона до Бишкека за границей; открыли возможность русскоязычным путешественникам покупать билеты по всей Европе на их родном языке.
Вы:
А кого вы ищете?
Туту:
Сейчас в команду нам нужен фронтенд-разработчик. 90% клиентов продолжают покупать билеты офлайн и мы считаем своей целью помочь им узнать о преимуществах покупки билетов онлайн, сделать этот процесс удобным и закрыть актуальные потребности клиентов автобусного рынка, а этого невозможно добиться без сильного фронтенда.
Пишем на React+Redux, JS постепенно переводим на Typescript, Nodejs + express, unit-тесты на karma+mocha, acceptance тесты на webdriver.io, разворачиваем сервисы на Openshift, мониторим качество в Grafana, Kibana, Prometheus
Немного про стек:
Для этого вы:
Добавляете новый функционал: например, возможность выбора пассажирами промежуточных остановок отправления и прибытия;
Рефакторите и оптимизируете: распил монолитного приложения и выработку подхода перехода на микрофронтэнды;
Исправляете баги;
Проектируете и реализуете новый функционал для расширения возможностей продукта: совместно с командой нужно будет спроектировать архитектуру страницы выбора мест и начать ее реализацию;
Активно участвуете в планировании работ команды;
Ищете точки роста и проверяете гипотезы в продуктовой разработке (Growth Team);
Сможете стать наставником, выступать с докладами или делиться опытом с разработчиками из других команд, обсуждать новости фронтэнда на еженедельном митапе FE-разработчиков компании;
Посещаете внешние конференции;
Ведете мониторинг приложения, используя Open Shift, Grafana, Kibana, Prometheus.

От вас нужно:

Уверенно знать JS и TypeScript , уметь планировать своё время, ответственно относится к задачам и качеству их выполнения.
Стремление к развитию и применению новых эффективных практик в разработке.
Практический опыт декомпозиции проектов и задач, умение доставлять ценность итеративно.
Уметь работать в команде, общаться с разработчиками в своей команде и с разработчиками партнёров.

Про команду и рабочий процесс:

В команде 13 человек: ПО направления, техлид, 6 разработчиков: 4 бэкендера и 2 фронтендера, дизайнер и аналитик. Команда коммерческого отдела: 4 аккаунт менеджера, управляющих взаимоотношениями с партнерами.
6-8 часов в неделю уходит на встречи — планирование, груминги, демо, дэйли стендапы, митапы.
    Дейли стендап ежедневно в 10:00, а дальше работаем над задачами. С 10 до 17 мы все доступны, остальное время можно работать гибко.
    Почему мы
    ДМС со стоматологией, страховка на путешествия, возможна оплата конференций и курсов, есть премии за прочитанные книги;
    По результатам работы раз в квартал индексируется зарплата и выплачивается премия;
    Развитая корпоративная культура и клёвый офис недалеко от м. Нагатинская/Коломенская (БЦ "Ньютон-Плаза"). В офисе горячие завтраки, зоны отдыха и много других плюшек;
    Работаем в гибридном формате "офис-удаленка": в офис приходим 1-2 раза в неделю;
    График работы: 5/2. Обычно мы начинаем где-то между 9 и 11 утра.
    Кандидатам из других регионов поможем с релокацией;
    Структура собеседования
    Общение с HR
    Пройти HR-менеджера, 30 минут, сразу перед техсобеседованием. Никаких «кем вы видите себя через 5 лет»;
    Техническое интервью
    Встреча с командой и парой тех-спецов из других команд. Это поможет понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
    Финальная встреча с ПО
    Разговор с руководителем отдела и Product Owner.