Мы создаём современную туристическую платформу, объединяющую в единой экосистеме поиск авиабилетов, туров и проживания, а также онлайн-бронирование и платежи. Продукт активно развивается, и мы усиливаем команду опытным разработчиком для развития ключевых пользовательских интерфейсов.
Обязанности:
- Разработка и развитие клиентской части туристического агрегатора на 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-разработки.
Ссылка на вакансию в банке вакансий на gsz.gov.by:
https://gsz.gov.by/registration/employer/vacancy/1754548/detail-public/