Senior Frontend Developer (React).
Мы создаём современную туристическую платформу, объединяющую в единой экосистеме поиск авиабилетов, туров и проживания, а также онлайн-бронирование и платежи.
Обязанности:
- Разработка и развитие клиентской части туристического агрегатора на React;
- Реализация ключевых пользовательских сценариев: поиск, фильтрация, карточки предложений, бронирование;
- Интеграция фронтенда с backend-сервисами и API;
- Работа с производительностью, стабильностью и масштабируемостью интерфейсов;
- Участие в проектировании архитектуры frontend-приложений;
- Работа с SSR / SSG-решениями для обеспечения корректного рендеринга и индексации;
- Обеспечение базовых требований SEO на уровне фронтенда (семантика, мета-данные);
- Code review, участие в технических обсуждениях и архитектурных решениях.
Требования:
- Технические навыки: 5 лет коммерческого опыта разработки на React;
- Уверенное знание JavaScript (ES6);
- Обязателен практический опыт работы с Next.js или другими решениями для SSR / SSG;
- Хорошее понимание архитектуры SPA / SSR-приложений;
- Отличное знание HTML5, семантической разметки, CSS3 (Flexbox, Grid);
- Опыт интеграции с REST API;
- Понимание принципов оптимизации производительности frontend-приложений;
- Базовое понимание SEO для frontend-приложений;
- Опыт работы с Git и CI/CD-процессами.
Будет плюсом:
- Знание TypeScript;
- Опыт оптимизации Core Web Vitals;
- Опыт работы с аналитикой (Google Analytics, Search Console);
- Опыт разработки eCommerce-платформ или сервисов онлайн-бронирования;
- Понимание архитектурных паттернов frontend-разработки.