Frontend Developer (React)

Занятость Полная занятость
Полная занятость
Адрес Узбекистан, Ташкент
Описание вакансии
Обязанности:
  • Разработка и поддержка нового SPA/PWA на React;
  • Участие в проектировании архитектуры фронтенд-части;
  • Интеграция с backend через REST API;
  • Разработка UI-компонентов, работа с дизайн-системами;
  • Реализация адаптивного интерфейса с удобным UX;
  • Оптимизация рендеринга и производительности;
  • Участие в код-ревью, обсуждении архитектуры, улучшении процессов разработки.
Требования:
  • Высшее образование (техническое);
  • Опыт работы более 3х лет;
  • Знание английского языка- Upper-Intermediate;
  • Опыт работы с JavaScript (ES6+) и TypeScript;
  • Отличное знание React (Hooks, Context API, React Router, управление состоянием, оптимизация рендеринга);
  • Опыт работы с Redux (React Context API, Zustand, Recoil);
  • Умение разрабатывать адаптивный и кросс-браузерный UI с использованием HTML5, CSS3, SCSS, Tailwind или Styled-components;
  • Опыт взаимодействия с REST API(асинхронная обработка данных, обработка ошибок, кэширование, работа с токенами);
  • Понимание работы HTTP, CORS, WebSockets;
  • Опыт работы с макетами в Figma и понимание UX/UI-логики;
  • Опыт построения грамотной архитектуры фронтенда и организации масштабируемого кода;
  • Опыт работы с системами сборки (Webpack, Vite), транспиляции (Babel), сценарии (Gulp, npm);
  • Уменее эффективно решать проблемы и настраивать код с помощью React DevTools, Chrome Developer Tools;
  • Умение писать тесты (Jest, React Testing Library, Cypress);
  • Владение инструментами контроля версий (Git, GitHub/GitLab/Bitbucket);
  • Понимание различных парадигм разработки (MVC, MVVM, IoC);
  • Знание паттернов проектирования и принципов SOLID, DRY, KISS;
  • Базовое понимание Maven.
Условия:
  • График работы 5\2 с 09:00 до 18:00;
  • Официальное трудоустройство.
Требования
Опыт От 3 до 6 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку