Frontend Developer (TypeScript / React / RTK Query)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Авиамоторная улица, 10к2

Мы развиваем posfly — современное фронтенд‑приложение для покупки авиабилетов, построенное на React + TypeScript, с чёткой архитектурой по методологии Feature‑Sliced Design и продуманной инфраструктурой.

Проект активно использует RTK Query, кастомное кэширование, интеграцию с Sentry, CI/CD и Docker‑окружение.

Работаем инженерно: чистая история git, строгие правила ветвления, автоматизированные пайплайны, reproducible окружение через Bun и Docker.

Технологический стек проекта: основной React, TypeScript, RTK + RTK Query, Feature‑Sliced Design, Vite, Material UI, Formik, Ramda

Инфраструктура: Bun (runtime), Docker, GitLab CI/CD, Sentry

Основные задачи

* Разработка интерфейсов на React + TypeScript в архитектуре FSD

* Участие в разработке мокапов и проработке UX‑флоу совместно с командой

* Поддержка и развитие UI на базе Material UI

* Работа с RTK Query: запросы, кеширование, оптимизация, инвалидация

* Реализация форм через Formik, сложная валидация, управление состоянием

* Интеграция с backend (REST API)

* Поддержка persistent кэширования

* Участие в ревью, улучшение архитектуры и внутренних инструментов

* Работа с Sentry: обработка ошибок, sourcemaps, анализ runtime‑проблем

* Участие в сборке и оптимизации приложения (Vite, Bun, Docker)

Требования обязательные

* Уверенный TypeScript (типизация, generics, utility types)

* Отличное знание React 19 и его актуальной модели рендера

* Опыт разработки адаптивных интерфейсов

* Опыт работы с RTK Query

* Понимание архитектурных подходов, желательно FSD

* Опыт работы с Git и понимание git‑flow

* Умение писать чистый, поддерживаемый код

Это база, мы всё это используем - и будем активно спрашивать, прямо на практике.

Будет плюсом

* Опыт работы с Bun как runtime

* Умение работать с Vite и современными сборками

* Понимание Docker и умение запускать фронтенд в контейнере

* Опыт интеграции с Sentry (DSN, sourcemaps)

* Знание Ramda, lodash или других функциональных утилит

* Опыт настройки CI/CD

* Навыки оптимизации производительности фронтенда

* Опыт написания unit‑тестов (Jest, React Testing Library, Vitest)

Условия

* Работа в инженерной команде, где ценят архитектуру и чистый код;

* Возможность влиять на технические решения и стек;

* Прозрачные процессы разработки, строгий git‑flow, code review;

* Удалённый формат или гибрид;

* Оформление c первого рабочего дня в аккредитованную ИТ-компанию в соответствии с нормами ТК РФ, социальные гарантии;

* Очень удобный, просторный офис с дизайнерской отделкой и мощной техникой;

* Обучение в программах корпоративного университета;

* Корпоративный спорт и мероприятия, конференции.

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

Java Backend Developer
Группа Компаний «ОСНОВА»

Коммерческий опыт разработки на Java от 3 лет. Практический опыт разработки и поддержки микросервисной архитектуры, а именно уверенное знание: java...

252 873 руб.
Руководитель разработки 1С в Финансовое направление
RWB (Wildberries & Russ)

Имеете опыт руководства командой разработки 1С от 2х лет. Имеете опыт работы с интеграциями. Знаете РСБУ и казначейство...

Full-Stack разработчик / Специалист по применению ИИ
Группа Компаний «ОСНОВА»

Мы ищем инженера, который умеет не просто писать код, но и думать продуктом — человека, способного самостоятельно провести задачу от идеи...

Директор по продукту (девелопмент)
Атера

Опыт в управлении продуктом в девелопменте (от 2 лет). Опыт в загородной или премиальной недвижимости — существенный плюс. Понимание юнит-экономики...

Ведущий разработчик 1С
Сеть фитнес-клубов Spirit

Уровень знаний не ниже Специалист по платформе (сертификат не обязателен, но приветствуется). Экспертное знание интеграций с использование HTML, JSON.