Frontend с уклоном в DevOps
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Utair входит в топ-5 российских авиаперевозчиков. Авиакомпания летает по 150 направлениям, более 60 из которых доступны только пассажирам Utair. В парке Utair 69 самолетов. Основной пункт пересадки — московский аэропорт Внуково, на который приходится более 160 рейсов Utair ежедневно.
В нашу команду фронтендеров требуется сильный специалист по настройке средств для сборки фронтенд приложения и умеющий работать с инструментами для CI/CD. У нас есть интересная задача по организации монорепозитория фронтенда и классная задача для проектирования системы автоматического деплоя пререндеренных страниц в CDN-сервера для быстрой доставки в браузер пользователя. Эту систему предстоит разработать совместными усилиями и развивать.
Немного о нас:
- Квартальное планирование, внутри квартала двухнедельные спринты.
- Раз в полгода архитектурный митап, на котором разбираем проблемы в архитектуре, составляем план на какие-то крупные изменения в платформе.
- В команде: 15 разработчиков, 15 других членов команды, планируем расширяться в 3 раза. Сотрудничаем с двумя наемными командами, планируем привлечь еще одну.
- Основная часть команды работает удаленно.
- Занимаемся только коммерческой разработкой - сайт, моб платформа, терминал, продажи на борту. Есть интересные проекты.
Используемые технологии:
React, mobx-state-tree, TypeScript, Sass, Next.JS
Возможности роста
В нашей команде принято приобщать рост зарплаты и премии к достижению определенных целей. Цели устанавливаются и обсуждаются с непосредственным руководителем. Предполагаются регулярные дискуссии и корректировки, так как часто цель по смарту сформулировать невозможно.
Что мы ожидаем от вас:
- Опыт разработки приложений от 3-х лет.
- Опыт в DevOps области, умение работать с инструментами для CI/CD.
- Опыт и умение автоматизировать процесс сборки frontend приложения.
- Активное участие в обсуждении архитектуры.
- Понимание продукта и его ценностей.
С кем взаимодействовать:
Непосредственный руководитель - отвечает за план, помогает с процессами.
Разработчики - с кем договориться об архитектуре и запилить проект.
Аналитики - приносят задачи, принимаем требования, или отправляем на доп анализ.
QA - тестируют требования к задачам (это новый процесс, пока сырой) и сами задачи.
Ключевые навыки
ReactSassmobx-state-treeTypeScriptnext.jsdevopsCI/CD
Бонусы
Чем еще мы можем вас заинтересовать:
- Интересными и амбициозными задачами, которые позже будут украшать портфолио.
- Команду из заинтересованных людей с хорошим чувством юмора.
- Оплата командировок и курсов/конференций по согласованию с руководителем.
- Льготные перелеты с авиакомпанией Utair.
- Гибкие процессы и горизонтально выстроенное общение с руководителями;
- Частично работа в офисе на Старокубанской, частично удаленно.