Frontend Developer (React / TypeScript / Redux Saga)
Summary
Build and maintain React 19/TypeScript frontends with Redux Saga, Tailwind CSS, and i18n; integrate REST APIs and refactor architecture in a cross-functional team.
Чем предстоит заниматься
-
Разрабатывать и поддерживать фронтенд-приложения платформы (React 19, TypeScript, Redux Saga).
-
Верстать интерфейсы на Tailwind CSS с использованием Headless UI / Heroicons.
-
Настраивать и поддерживать мультиязычность приложений (i18n: разметка строк, извлечение, компиляция переводов).
-
Интегрировать приложения с бэкенд API (REST) и работать с фича-флагами.
-
Развивать и рефакторить архитектуру фронтенда (оптимизация регистрации саг, декомпозиция доменных модулей).
-
Взаимодействовать в кросс-функциональной команде (дизайнеры, бэкенд-разработчики, QA).
Что для нас важно (Требования)
-
Опыт: от 3 лет коммерческой разработки на фронтенде.
-
Образование: высшее техническое / инженерное (бакалавриат и выше).
-
Стек:
-
React 19, TypeScript (строгий режим).
-
Redux Toolkit + Redux Saga — обязателен практический опыт работы с сагами (генераторы, effects, watcher/worker).
-
Tailwind CSS.
-
-
Языки: свободное владение узбекским и русским языками.
Задачи на испытательный срок (3 месяца)
-
Полностью разобраться в архитектуре текущих фронтенд-приложений.
-
Настроить локальное окружение и войти в рабочий ритм.
-
Подготовить документацию по устройству фронтенда и гайды по онбордингу для новых разработчиков.
-
Освоить логику взаимодействия с бэкендом и API.
-
Самостоятельно выполнять пользовательские задачи.