Frontend Developer (React | Vue.js | TypeScript | Node.js)

CENTER FOR DIGITAL TECHNOLOGY AND INNOVATION
Ташкент •Опубликовано 5 октября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

CDTI - IT компания, формирующая новые стандарты на рынке fintech и IT SaaS решений Узбекистана.
Сейчас мы создаем новый B2B Marketplace и ищем Frontend Developer, который присоединится к продуктовой команде и будет участвовать в разработке платформы.

Чем предстоит заниматься

  • Создавать интерфейсы и новые функциональные возможности на React, Vue, Node.js и TypeScript;
  • Реализовывать UI-компоненты: формы, таблицы, фильтры, модальные окна и другие элементы интерфейса;
  • Интегрировать frontend с backend через REST API: получать и отправлять данные, обрабатывать ошибки и состояния загрузки;
  • Работать со state management: Effector, Redux, Zustand или аналогичными решениями;
  • Развивать SPA-приложение с учетом компонентного и модульного подхода;
  • Разбираться в существующем коде и дорабатывать функциональность без нарушения текущей логики;
  • Проводить рефакторинг и улучшать качество кода;
  • Участвовать в code review;
  • Взаимодействовать с backend-разработчиками, аналитиками и другими участниками продуктовой команды;
  • Декомпозировать задачи, оценивать сроки и самостоятельно доводить задачи до результата;
  • Работать над производительностью и стабильностью приложения;
  • При необходимости участвовать в настройке и поддержке frontend-сборки.

Чего мы ожидаем

  • Коммерческий опыт во frontend-разработке от 4 лет;
  • Уверенное знание JavaScript ES6+;
  • Практический опыт разработки на React, Vue и Node.js;
  • Хорошее понимание React Hooks и функциональных компонентов;
  • Понимание жизненного цикла компонентов и принципов оптимизации рендеринга;
  • Опыт типизации компонентов, props, API-моделей и состояний в TypeScript;
  • Опыт работы со state management: Effector, Redux, Zustand или аналогами;
  • Понимание архитектуры SPA-приложений и компонентного подхода;
  • Опыт интеграции с REST API;
  • Опыт работы с UI-библиотеками: Ant Design, Material UI или аналогами;
  • Умение писать понятный, поддерживаемый и переиспользуемый код;
  • Понимание принципов модульной архитектуры;
  • Опыт работы с Git: ветки, pull request, code review, разрешение конфликтов;
  • Умение самостоятельно разбираться в существующем коде;
  • Умение декомпозировать задачи, задавать уточняющие вопросы и оценивать сроки;
  • Ответственность, внимательность к деталям и умение работать в команде.
Мы предлагаем:
  • Официальное трудоустройство;
  • График работы 5/2, 9:00-18:00 или 10:00-19:00 по Ташкенту;

  • Дистанционный формат работы из любой точки мира;
  • Обучение и развитие: частичная компенсация онлайн-курсов, конференций, внешних тренингов.

  • Корпоративные скидки на абонементы 1Fit и Push30;
  • Корпоративные мероприятия и клубы по интересам (футбол, киберспорт и тд).

  • Сувениры, мерч, подарки к праздникам.

  • Реферальная программа.

  • Корпоративная SIM-карта.

Описание
CDTI - IT компания, формирующая новые стандарты на рынке fintech и IT SaaS решений Узбекистана.
Сейчас мы создаем новый B2B Marketplace и ищем Frontend Developer, который присоединится к продуктовой команде и будет участвовать в разработке платформы.

Чем предстоит заниматься

  • Создавать интерфейсы и новые функциональные возможности на React, Vue, Node.js и TypeScript;
  • Реализовывать UI-компоненты: формы, таблицы, фильтры, модальные окна и другие элементы интерфейса;
  • Интегрировать frontend с backend через REST API: получать и отправлять данные, обрабатывать ошибки и состояния загрузки;
  • Работать со state management: Effector, Redux, Zustand или аналогичными решениями;
  • Развивать SPA-приложение с учетом компонентного и модульного подхода;
  • Разбираться в существующем коде и дорабатывать функциональность без нарушения текущей логики;
  • Проводить рефакторинг и улучшать качество кода;
  • Участвовать в code review;
  • Взаимодействовать с backend-разработчиками, аналитиками и другими участниками продуктовой команды;
  • Декомпозировать задачи, оценивать сроки и самостоятельно доводить задачи до результата;
  • Работать над производительностью и стабильностью приложения;
  • При необходимости участвовать в настройке и поддержке frontend-сборки.

Чего мы ожидаем

  • Коммерческий опыт во frontend-разработке от 4 лет;
  • Уверенное знание JavaScript ES6+;
  • Практический опыт разработки на React, Vue и Node.js;
  • Хорошее понимание React Hooks и функциональных компонентов;
  • Понимание жизненного цикла компонентов и принципов оптимизации рендеринга;
  • Опыт типизации компонентов, props, API-моделей и состояний в TypeScript;
  • Опыт работы со state management: Effector, Redux, Zustand или аналогами;
  • Понимание архитектуры SPA-приложений и компонентного подхода;
  • Опыт интеграции с REST API;
  • Опыт работы с UI-библиотеками: Ant Design, Material UI или аналогами;
  • Умение писать понятный, поддерживаемый и переиспользуемый код;
  • Понимание принципов модульной архитектуры;
  • Опыт работы с Git: ветки, pull request, code review, разрешение конфликтов;
  • Умение самостоятельно разбираться в существующем коде;
  • Умение декомпозировать задачи, задавать уточняющие вопросы и оценивать сроки;
  • Ответственность, внимательность к деталям и умение работать в команде.
Мы предлагаем:
  • Официальное трудоустройство;
  • График работы 5/2, 9:00-18:00 или 10:00-19:00 по Ташкенту;

  • Дистанционный формат работы из любой точки мира;
  • Обучение и развитие: частичная компенсация онлайн-курсов, конференций, внешних тренингов.

  • Корпоративные скидки на абонементы 1Fit и Push30;
  • Корпоративные мероприятия и клубы по интересам (футбол, киберспорт и тд).

  • Сувениры, мерч, подарки к праздникам.

  • Реферальная программа.

  • Корпоративная SIM-карта.

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

Go-разработчик (команда инструментов операционной эффективности)
Ecom.tech
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Оператор исходящих B2B-продаж (холодная база)
Т-Банк
от 70000 руб.
Полная занятостьОпыт 1–3 года
Оператор исходящих B2B-продаж (холодная база)
Т-Банк
от 70000 руб.
Полная занятостьОпыт 1–3 года
Учитель английского языка
Онлайн школа Матикс
69000 – 92000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам кредитных продуктов
Т-Банк
от 77000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по развитию ключевых клиентов / Customer Success Manager
Data Light
150000 – 200000 руб.
Полная занятостьОпыт 3–6 лет