Обязанности
Разработка и развитие пользовательского интерфейса веб-приложений.
Создание новых компонентов и поддержка существующего функционала.
Интеграция frontend с REST API.
Разработка адаптивных и производительных интерфейсов.
Обеспечение Pixel Perfect реализации дизайна.
Анализ существующей кодовой базы, рефакторинг и внедрение улучшений.
Самостоятельное принятие технических решений в рамках своей зоны ответственности.
Написание качественного, читаемого и поддерживаемого кода.
Соблюдение принципов Clean Code и Feature-Sliced Design (FSD).
Участие в обсуждении технических решений и взаимодействие с командой.
Обязательные технические требования
Практический опыт разработки на React.js и Next.js.
Уверенное знание JavaScript (ES6+) и TypeScript.
Опыт работы с REST API.
Опыт создания адаптивных (Responsive) и Pixel Perfect интерфейсов.
Опыт работы с React Hook Form и Zod для валидации форм.
Опыт использования TanStack Query (React Query) или RTK Query.
Опыт работы с Redux Toolkit или другими библиотеками управления состоянием.
Уверенное владение Git (GitHub/GitLab).
Опыт работы с Next.js App Router.
Понимание принципов Feature-Sliced Design (FSD).
Личные качества
Ответственность за результат своей работы.
Умение самостоятельно разбираться в существующей кодовой базе.
Способность принимать технические решения и предлагать улучшения.
Внимательность к деталям.
Открытость к коммуникации и умение эффективно работать в команде.
Готовность к долгосрочной работе над проектом.
Будет преимуществом
Опыт интеграции 3D-графики с использованием Three.js, React Three Fiber или аналогичных технологий.
Опыт оптимизации производительности frontend-приложений.
Знание принципов SEO и оптимизации приложений на Next.js.
Опыт настройки CI/CD.
Опыт написания тестов (Jest, React Testing Library, Playwright/Cypress).
Условия
Работа над долгосрочным проектом с перспективой профессионального роста.
Полная занятость.
Возможность участвовать в развитии архитектуры проекта и принятии технических решений.
Дружная команда, открытая коммуникация и отсутствие лишней бюрократии.
Для кандидатов, проживающих в Навоийской области, переезд не требуется.
Для кандидатов из других регионов — готовность к длительной работе в Навои (условия обсуждаются индивидуально).
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности