Разработчик интерфейсов в Путешествия (Frontend developer)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша команда разрабатывает Путешествия — сервис, где можно купить билет на поезд, автобус или самолёт, найти и выбрать отель. Наш портал сейчас развивается, у нас большая команда, впереди много запланированных фич, как следствие — разнообразные интерфейсные и инфраструктурные задачи. У продукта немаленькая пользовательская база, поэтому вы можете принести много видимой пользы.
Мы ждём, что вы:
- инициативны. Разработчик нашей команды не закрывает глаза на проблемы сервиса. Найти проблему и предложить её решение, а лучше — воплотить его в жизнь: вот то, что мы очень хотим видеть в коллеге;
- общительны. Отлично, если вы умеете коммуницировать с большой командой, а если нет, главное — что вы готовы попробовать;
- хотите писать общие инструменты. Мы любим общие компоненты, тесты и любой другой общественно полезный труд. Ну и конечно, мы очень любим писать документацию =^-^= к инструментам;
- ответственны: доводить задачи до конца, болеть за сервис, помогать коллегам — вот это всё;
- DevOps: мы дежурим — дежурный следит за здоровьем сервиса и решает проблемы.
На чём мы пишем:
У нас более-менее стандартный стек: TS, React, Redux-Saga, Webpack. Мы следим, чтобы все зависимости были свежими. Кроме того, мы любим обновлять стек. Главное, чтобы обновление приносило видимую пользу: улучшало производительность, упрощало работу, уменьшало размер бандла и т. д.Для деплоя мы используем Docker, TeamCity, внутренние облака и S3.Помимо этого, мы используем внутренний стек, например Lego и инструменты, разработанные в нашей службе.
Вам предстоит:
- разрабатывать новые фичи;
- разрабатывать сервисы, такие как отправка писем;
- разрабатывать и поддерживать мониторинги портала;
- разрабатывать общие компоненты;
- улучшать производительность кода;
- писать E2E-тесты, развивать тестовые инфраструктуры.