Все вакансии России 0

Frontend-разработчик в единственном лице (React, TypeScript)

з/п не указана
Центр Интеграции Приложений
Москва Постоянная занятость Удаленная работа

Описание

Центр Интеграции Приложений — аккредитованная IT-компания, являемся техническим подразделением крупнейшего Travel Холдинга в РФ. Штат холдинга - 900+ человек, tech.команда - 300+ человек. Наши продуктовые бренды: Aviakassa, Colibri, МойАгент, Отели.Онлайн. О продукте: Отели.Онлайн - высоконагруженное B2B-решение (API), крупный консолидатор отельного контента от российских и международных поставщиков. Команда продукта: teamlead, 5 backend-разработчиков, 2 manual QA, 1 auto QA, аналитик. Продукт 10 лет развивался как API-решение без клиентской части. Сейчас находится в фазе масштабирования: активное подключение новых API-партнёров требует предоставления им удобных интерфейсов для управления заказами, получения отчётов и аналитики. Фронтенд-разработка запускается с нуля. Мы ищем сильного разработчика, который возьмёт на себя всю фронтенд-часть: от проектирования архитектуры до релиза MVP и дальнейшего масштабирования. Чем предстоит заниматься: Проектировать архитектуру фронтенда с нуля: структура проекта, роутинг, выбор и настройка state management, API-слой, система авторизации и ролей для партнёров. Разрабатывать ключевые модули B2B/постсейл интерфейса: личный кабинет партнёра; управление бронированиями (просмотр, редактирование, детали); печать документов; отчётность и аналитика; настройки контрактов и тарифов; управление пользователями партнёра (роли, доступы). Интегрировать фронтенд с backend API (REST): обработка ошибок, состояний загрузки, кэширование. Взаимодействовать с backend-командой по контрактам API (участие в проектировании эндпоинтов с точки зрения UX). Участвовать в сборе и анализе требований от бизнеса и партнёров. Первоочередные задачи: Спроектировать архитектуру «с чистого листа» (выбор стека, настройка проекта). Разработать MVP: базовая авторизация партнёров, просмотр и управление бронированиями (совместно с продуктом определить и защитить scope MVP). Настроить базовую инфраструктуру разработки (репозиторий, CI, окружения dev/stage/prod). Ожидаемые результаты через полгода: Работающий MVP в продуктивной среде, используемый реальными B2B-партнёрами. Выстроенная и задокументированная архитектура, готовая к масштабированию. Налаженный стабильный процесс релизов (CI/CD) без ручных костылей. Полная самостоятельность в принятии технических решений. Наши ожидания от кандидата: Коммерческий опыт разработки на React от 3 лет. Глубокое знание state-management решений (Redux / MobX / Zustand и т.п.). Уверенное владение TypeScript. Опыт самостоятельного построения проекта (архитектура, настройка сборки). Опыт работы с REST API, понимание клиент-серверного взаимодействия. Понимание принципов аутентификации и авторизации на фронтенде (JWT, роли, защита роутов). Будет плюсом: Опыт разработки административных панелей / CRM. Работа с инструментами визуализации данных и отчётности. Навыки написания тестов (Jest, React Testing Library, Cypress). Опыт настройки CI/CD (GitHub Actions, GitLab CI и др.). Умение использовать AI-инструменты для повышения продуктивности. Что мы предлагаем: Стабильный и прозрачный доход: заработная плата состоит из оклада и ежеквартальной премии (до 25% от оклада). Формат работы и график: удаленка, гибрид или офис в Москве (м. Беговая), Санкт-Петербурге (м. Маяковская). Начало рабочего дня в 9:00 или в 10:00 мск; Ноутбук в первый рабочий день: предоставляем всем сотрудникам при необходимости Зрелая техническая команда, современные инструменты и технологии, сложные инженерные задачи Продуктовая разработка: реальные пользователи и измеримые результаты Роль и свобода: сами выбираете стек, архитектуру и инструменты. Без бюрократии и согласований. Полная ответственность за качество и результат

Откликнуться
Источник: hh · 3 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →