Frontend developer

Туту
Москва Опубликовано 20 мая 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Привет! Мы — команда Туту. Уже больше 20 лет мы вдохновляем на новые поездки, помогаем легко спланировать путешествия и забронировать всё нужное — от билетов до отелей. Ищем Frontend-разработчика, который вместе с командой будет отвечать за развитие, разработку и доработку компонентной базы дизайн-системы для Web платформы, а также ведение и доработку системы доставки токенов. Тебе предстоит Проектировать интерфейсы UI-компонентов Разрабатывать новые и дорабатывать существующие компоненты UI-кита Участвовать в код-ревью Писать документацию и примеры работы компонентов (Storybook) Писать юнит/интеграционные/скриншотные/снапшотные тестов Вести и прорабатывать задачи из issue-трекера Коммуницировать с командами-потребителями дизайн-системы: консультировать по интеграции компонентов, ссобирать обратную связь, разбирать проблемы Участвовать в сопровождении системы доставки токенов Мы ждём, что ты Глубоко знаешь JS (ES5+) и применяешь его на практике; Хорошо знаешь TypeScript и уверенно описываешь типы и интерфейсы, в том числе для публичного API компонентов; Глубоко понимаешь HTML: семантику, доступность и SEO; Уверенно работаешь с CSS/SCSS: Flexbox, Grid, кастомными свойствами и переменными; Уверенно работаешь с React: функциональными компонентами, хуками, контекстами и паттернами переиспользуемых компонентов; Работаешь со Storybook: пишешь истории, документируешь пропсы, показываешь разные состояния компонентов; Пишешь юнит-тесты, скриншотные и снапшотные тесты, в том числе с использованием Playwright; Работаешь с npm-пакетами: публикуешь и версионируешь собственные пакеты; На базовом уровне работаешь с Node.js: читаешь и записываешь файлы, пишешь утилиты, занимаешься кодогенерацией. Будет плюсом AI-native подход в работе: активное использование AI-инструментов (GitHub Copilot и аналоги) в повседневных задачах — поиск решений, генерация и ревью кода, написание тестов и документации. Понимание, где AI помогает ускорить работу, а где требует критической проверки Про команду и рабочий процесс Кросс-функциональная команда из 6 человек: тимлид, iOS-разработчик, Android-разработчик, frontend-разработчик и дизайнеры. Работаем по Agile с двухнедельными спринтами. Проводим планирования, PBR — груминг задач, ретроспективы и регулярные платформенные синки с командами продуктов. Используем OKR для синхронизации целей. Ценим вовлечённость, инициативность и готовность брать ответственность за технические решения. График работы Работаем 5/2. Можно выбрать постоянное место в офисе, гибридный график или полную удалёнку. Путь к офферу Общение с эйчаром: обсудим детали вакансии, опыт
и зарплатные ожидания — до 30 минут Техническое интервью: больше узнаем про твой опыт и навыки, а ты задашь вопросы — 2 часа Финальная
встреча: познакомишься с будущим руководителем — 1 час Оффер!
Описание
Привет! Мы — команда Туту. Уже больше 20 лет мы вдохновляем на новые поездки, помогаем легко спланировать путешествия и забронировать всё нужное — от билетов до отелей. Ищем Frontend-разработчика, который вместе с командой будет отвечать за развитие, разработку и доработку компонентной базы дизайн-системы для Web платформы, а также ведение и доработку системы доставки токенов. Тебе предстоит Проектировать интерфейсы UI-компонентов Разрабатывать новые и дорабатывать существующие компоненты UI-кита Участвовать в код-ревью Писать документацию и примеры работы компонентов (Storybook) Писать юнит/интеграционные/скриншотные/снапшотные тестов Вести и прорабатывать задачи из issue-трекера Коммуницировать с командами-потребителями дизайн-системы: консультировать по интеграции компонентов, ссобирать обратную связь, разбирать проблемы Участвовать в сопровождении системы доставки токенов Мы ждём, что ты Глубоко знаешь JS (ES5+) и применяешь его на практике; Хорошо знаешь TypeScript и уверенно описываешь типы и интерфейсы, в том числе для публичного API компонентов; Глубоко понимаешь HTML: семантику, доступность и SEO; Уверенно работаешь с CSS/SCSS: Flexbox, Grid, кастомными свойствами и переменными; Уверенно работаешь с React: функциональными компонентами, хуками, контекстами и паттернами переиспользуемых компонентов; Работаешь со Storybook: пишешь истории, документируешь пропсы, показываешь разные состояния компонентов; Пишешь юнит-тесты, скриншотные и снапшотные тесты, в том числе с использованием Playwright; Работаешь с npm-пакетами: публикуешь и версионируешь собственные пакеты; На базовом уровне работаешь с Node.js: читаешь и записываешь файлы, пишешь утилиты, занимаешься кодогенерацией. Будет плюсом AI-native подход в работе: активное использование AI-инструментов (GitHub Copilot и аналоги) в повседневных задачах — поиск решений, генерация и ревью кода, написание тестов и документации. Понимание, где AI помогает ускорить работу, а где требует критической проверки Про команду и рабочий процесс Кросс-функциональная команда из 6 человек: тимлид, iOS-разработчик, Android-разработчик, frontend-разработчик и дизайнеры. Работаем по Agile с двухнедельными спринтами. Проводим планирования, PBR — груминг задач, ретроспективы и регулярные платформенные синки с командами продуктов. Используем OKR для синхронизации целей. Ценим вовлечённость, инициативность и готовность брать ответственность за технические решения. График работы Работаем 5/2. Можно выбрать постоянное место в офисе, гибридный график или полную удалёнку. Путь к офферу Общение с эйчаром: обсудим детали вакансии, опыт
и зарплатные ожидания — до 30 минут Техническое интервью: больше узнаем про твой опыт и навыки, а ты задашь вопросы — 2 часа Финальная
встреча: познакомишься с будущим руководителем — 1 час Оффер!

Похожие вакансии

Ассистент отдела продаж
ФЕДАСТ ИМПОРТ
до 75000 руб.
Полная занятостьОпыт 1–3 года
UGC креатор (Reels / TikTok)
StudyWorld
от 40000 руб.
Полная занятостьОпыт не требуется
Педагог дополнительного образования удаленно
Sirius Future
26000 – 61000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по работе с клиентами на Профи.ру
Третьяков Егор Владимирович
5000 – 20000 руб.
Полная занятостьОпыт не требуется
QA Engineer / Инженер по тестированию / Part-time, Junior+/Middle
Никифоров Владимир Александрович
до 50000 руб.
Полная занятостьОпыт не требуется
Ассистент руководителя по маркетингу
Nasutki38
30000 – 40000 руб.
Полная занятостьОпыт не требуется