Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании больше 900 человек, из них около 300 — ИТ.
Мы в команде Единой выдачи разрабатываем единую страницу для поиска отелей и билетов на любой транспорт.
Кого мы ищем
Frontend-разработчика, который вместе с командой будет разрабатывать фильтры и ранжирование, реализовывать сценарии покупки билетов и бронирования отелей — увеличивать рост количества поездок и путешествий целиком.
Основные задачи
- Разрабатывать новую и улучшать существующую функциональность страниц сайта с поисковыми выдачами.
- Поддерживать работоспособность страниц с выдачами.
- Следить за качеством продукта, писать тесты на разрабатываемую функциональность.
- Участвовать в обсуждении продуктовых и технических решений, взаимодействие с дизайнерами, аналитиками, бэкенд и мобильными разработчиками.
Что ждём от вас
- Опыт разработки от 4 лет.
- Глубокие знания и опыт работы с JS (ES5+).
- Хорошие знания и опыт работы с TypeScript (уверенное владение системой типов).
- Глубокие знания и опыт работы с HTML (семантика, Lighthouse), CSS/SCSS (флексы, гриды и т.д.).
- Знания и опыт работы с React (функциональные компоненты + хуки, контексты).
- Опыт написания юнит-тестов.
- Опыт работы с Node.js (создание и поддержка endpoint-ов, обработка запросов/ответов и middleware, SSR).
Стек
- React, TypeScript, JS, LESS / SCSS, HTML, адаптивная вёрстка, NPM, Node.js
Про команду и рабочий процесс
- На данный момент у нас две кросс-функциональные подкоманды. Общие роли: 1 Product Owner, 2 Designers, 2 Product и 1 System Analysts, 3 QA.
— 1 Team Lead (FE), 1 Android, 1 Frontend, 1 iOS.
— 1 Team Lead (iOS), 1 Android, 2 Frontend, 2 Backend.
- Мы работаем по классическому SCRUM с двухнедельными спринтами. Бэклог, планирования, демо, ретроспективы, ежедневные встречи — это всё есть у нас.
График работы
Работаем 5/2. Можно взять постоянное место в офисе, работать на гибридном графике или полностью удалённо.