Frontend Developer в команду Чекаут сервиса путешествий
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Мы команда, которая разрабатывает продукт - единый чекаут. Цель - унифицировать финальные шаги покупки разных продуктов в единую страницу “Корзина”.
Сейчас в команду нам нужен сильный фронтэнд-разработчик, который сможет поучаствовать в сложном проекте, с множеством интеграций, например, сейчас мы интегрируемся с новым продуктом "Отели".
Немного про стек:
В проекте нет легаси. Зато есть вот что:
- BFF на Nestjs
- UI на React + Redux + ReduxSaga
- Код на Typescript
- Деплой в Openshift
- АПИ на GRPC от первоклассных бекендеров Туту
Бэкенд на go, mongodb
Основные задачи:
- Реализация веб-интерфейса корзины и сопутствующих оформлению заказа страниц
- Повышение конверсии и снижение процента отказа на этапе оформления заказа за счет развития существующего и добавления нового функционала
- Покрытие кода тестами (юнит, интеграционные, e2e) в соответствии с внутренними требованиями
- Оптимизация производительности создаваемых решений в соответствии с внутренними требованиями
- Активное участие в решении проблем работы сервиса, реакция на инциденты
От вас нужно:
- Знакомство с любым серверным фреймворком для nodejs (express, nestjs и т.п.)
— Уверенное владение React, понимание популярных практик и оптимизаций (HOC, hooks и т.п.)
- Уверенное владение Redux и библиотек к ним связанных (Redux-Thunk, Redux-Saga, Reselect и т.п.). Либо знание аналогичной библиотеки с желанием перейти на Redux
- Уверенное владение Typescript
Про команду и рабочий процесс:
В команде Tech Lead и Product Owner, продуктовый аналитик, 2 дизайнера, QA-инженер, 2 backend-разработчика, 1 frontend-разработчик, 3 мобильных разработчика.
Двухнедельные спринты, раз в спринт: планирование, груминг - обсуждение/прояснение задач, демо. Каждый день утренний стендап внутри команды.
Бонусы
Про компанию:
— Современный технический стек (почти везде кроме мрачных подвалов), адекватные техруководители, понимающие, что такое своевременный рефакторинг и новые технологии;
— Сильный блог на Хабре, где вы сможете писать о своей работе (если захотите);
— Хорошая техническая инфраструктура, очень крутая внутренняя база знаний, культура API и так далее;
— Открываются новые направления, где можно делать всё с нуля.
Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.
Дополнительные инструкции
Структура собеседований:
— Пройти HR-менеджера, 30 минут, сразу перед техсобеседованием. Никаких «кем вы видите себя через 5 лет»;
— Встреча с командой и парой тех-спецов из других команд. Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
— Финальная встреча с Product Owner.