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-карта.