Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
в команду B2B
Frontend Developer
Кто мы
млн
20
оценка приложения
в Apple Store
путешественников, пользующихся нашими приложениями
скачиваний на IOS
4,9
30
топ
крупнейших туристических онлайн-ресурсов в мире
3,3
млн
Вы:
И что у вас за команда?
Туту:
Привет! Наша команда занимается развитием сервиса организации командировок для бизнеса. Продукт позволяет максимально просто и быстро решить вопрос покупки билетов и проживания в бизнес-поездках и получить все необходимые закрывающие документы для бухгалтерии.
Вы:
А кого вы ищете?
Туту:
Сейчас в команду нам нужен сильный фронтэнд-разработчик, цель которого сделать удобнее процесс оформления заказа на нашем сайте.
Немного про стек
Node.js, express, nextjs, react, typescript(преимущественно), javascript
Про проект
Ключевой функционал B2B продукта это своя платежная система для хранения клиентских счетов и проведения оплат с них, личный кабинет корп. клиента (управление списком сотрудников, их правами доступа, документами.), интеграции с 1С и остальными продуктами, собственная админка
Почти во все продукты мы интегрируем б2б функциональность самостоятельно, поэтому поработать придется с большим количеством разного кода, и взаимодействовать с большим количеством людей из разных команд
На текущий момент интегрируем автобусы, в дальнейшем будем избавляться от тех. долга: переписывать систему прав доступа, приводить в порядок остальные части системы
Мы должны придерживаться высокого уровня качества кода и высокой производительности системы, т.к. наши сервисы влияют на все продукты, и плохие решения могут иметь плохие последствия для всех продуктов.
Основные задачи
Реализуете веб-интерфейс корзины и сопутствующих оформлению заказа страниц
Сделаете повышение конверсии и снижение процента отказа на этапе оформления заказа за счет развития существующего и добавления нового функционала
Оптимизируете производительность создаваемых решений в соответствии с внутренними требованиями
Покрываете код тестами (юнит, интеграционные, e2e)
Активное участвуете в решении проблем работы сервиса, реакция на инциденты
Время от времени посещаете внешние конференции
От вас нужно
Опыт коммерческой разработки веб-приложений от 3 лет
Знание NodeJS
Уверенное владение JavaScript/TypeScript и любым актуальным фреймворком (React/Angular/etc), предпочтительно React
Уверенное владение кроссбраузерной и адаптивной версткой
Быть готовым много коммуницировать с разработчиками из других команд, так как специфика проекта предполагает много межкомандного взаимодействия
Про команду и рабочий процесс
В команде Tech Lead и Product Owner, продуктовый и системный аналитики, фронтенд разработчик, 2 бекенд разработчика (включая техлида), дизайнер и 3 аккаунт менеджера. Изредка заглядывает скрам-мастер, если нужно помочь в отладке процессов
Двухнедельные спринты, раз в спринт: планирование, груминг - обсуждение/прояснение задач, демо. Каждый день утренний стендап внутри команды
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект
Работаем по гибким методологиям: agile
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно
Личный бюджет на профессиональное развитие, а также премии за чтение книг
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием
Этапы собеседований:
1
2
3
Общение с HR менеджером

Телефонное собеседование на 15−20 минут, перед знакомством с командой.
Техническое интервью

Онлайн встреча с парой тех-спецов, чтобы познакомиться с вашим опытом и навыками
Финальная встреча

Общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.