← к выдаче
разработка

Frontend-разработчик (офис, г. Ташкент)

cdtiТашкент2 дн. назад

Описание от работодателя

CDTI - IT компания, формирующая новые стандарты на рынке fintech и IT SaaS решений Узбекистана. Чем предстоит заниматься Разрабатывать и поддерживать интерфейсы на React и TypeScript. Реализовывать новые функциональные возможности и UI-компоненты. Работать с формами, таблицами, фильтрами, модальными окнами и другими элементами интерфейса. Интегрировать frontend с backend через REST API: получать и отправлять данные, обрабатывать ошибки и состояния загрузки. Работать со state management (Effector, Redux, Zustand или аналогичные решения). Развивать и поддерживать SPA-приложение с учетом компонентного и модульного подхода. Разбираться в существующем коде и вносить изменения без нарушения текущей логики приложения. Проводить рефакторинг и улучшать существующий код. Участвовать в code review и поддерживать качество и читаемость кода. Взаимодействовать с backend-разработчиками при интеграции API и реализации новых функций. Декомпозировать задачи, оценивать сроки и самостоятельно доводить задачи средней сложности до результата. Участвовать в оптимизации производительности и стабильности React-приложения. При необходимости работать с настройкой и поддержкой frontend-сборки. Чего мы ожидаем Коммерческий опыт во frontend-разработке от 2 лет. Уверенное знание JavaScript ES6+. Практический опыт разработки интерфейсов на React. Понимание React Hooks и принципов работы функциональных компонентов. Базовое понимание жизненного цикла компонентов и принципов оптимизации рендеринга. Опыт работы с TypeScript: типизация компонентов, props, API-моделей и состояний. Опыт работы со state management: Effector, Redux, Zustand или аналогичными решениями. Понимание архитектуры SPA-приложений и компонентного подхода. Опыт работы с REST API. Опыт использования UI-библиотек: Ant Design, Material UI или аналогов. Умение писать понятный, поддерживаемый и переиспользуемый код. Понимание базовых принципов модульной архитектуры. Опыт работы с Git: ветки, pull request, code review, разрешение простых конфликтов. Умение самостоятельно разбираться в существующем коде и находить оптимальный способ решения задачи. Способность самостоятельно выполнять задачи средней сложности. Умение декомпозировать задачи, задавать уточняющие вопросы и оценивать сроки. Ответственность, внимательность к деталям и готовность работать в команде. Мы предлагаем: Работа в офисе или гибрид: г.Ташкент, ул Махтумкули 79; График работы 5/2, 9:00-18:00 или 10:00-19:00 по Ташкенту. Обучение и развитие: частичная компенсация онлайн-курсов, конференций, внешних тренингов. Корпоративные мероприятия и клубы по интересам (футбол, киберспорт и тд). Сувениры, мерч, подарки к праздникам. Реферальная программа. Корпоративная SIM-карта.