Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании больше 900 человек, из них около 300 — ИТ.
Мы — команда развития дизайн-системы. Занимаемся созданием и поддержкой стандартов и правил для построения графических интерфейсов в Туту. Разрабатываем библиотеки компонентов интерфейса, развиваем процессы и распространяем крутые практики из дизайн-комьюнити.
Кого мы ищем
Сейчас мы в поиске senior Frontend-разработчика, который примет активное участие в разработке компонентов UI-кита в соответствии со стандартами разработки в рамках как команды, так и компании.
Основные задачи
- Проектирование интерфейсов UI-компонентов.
- Разработка новых и доработка существующих компонентов UI-кита.
- Участие в код-ревью.
- Написание примеров работы компонентов (Storybook).
- Написание тестов (юнит/интеграционных) (по необходимости).
- Консультирование коллег из других команд по различным аспектам работы с UI-китом и ДС в целом.
- Сопровождение системы доставки токенов.
Что ждём от вас
- Опыт разработки от 4 лет.
- Глубокие знания и опыт работы с JS (ES5+).
- Хорошие знания и опыт работы с TypeScript (умение описывать интерфейсы).
- Глубокие знания и опыт работы с HTML (семантика, SEO, Lighthouse), CSS/SCSS (флексы, гриды и т.д.).
- Знания и опыт работы с React (функциональные компоненты + хуки, контексты).
- Опыт работы с витринами компонентов Storybook.
- Опыт написания юнит-тестов.
- Опыт работы с Node.js (на уровне чтения/записи файлов, кодгена).
Стек
- React, TypeScript, JS, LESS / SCSS, HTML, адаптивная вёрстка, NPM, Node.js
Про команду и рабочий процесс
- В команде есть руководитель, Techlead, Frontend, дизайнер, iOS и Android.
- Работаем по
График работы
- Работаем 5/2. Можно взять постоянное место в офисе, работать на гибридном графике или полностью удалённо.
- По процессам: у нас двухнедельные спринты, планирование, демо, ретро, PBR и ежедневные небольшие стендапы.