-
Разработка и поддержка пользовательских интерфейсов на React;
-
Написание чистого, поддерживаемого кода на JavaScript/TypeScript;
-
Вёрстка адаптивных интерфейсов на HTML/CSS в соответствии с макетами;
-
Интеграция фронтенда с REST API;
-
Участие в code review, соблюдение стандартов качества кода команды;
-
Оптимизация производительности и доступности (a11y) веб-приложений;
-
Исправление багов и техническая поддержка существующего функционала;
-
Участие в обсуждении технических решений и архитектуры компонентов;
-
Взаимодействие с дизайнерами, бэкенд-разработчиками и продакт-менеджерами.
-
Иметь коммерческий опыт разработки на JavaScript (ES6+);
-
Уметь применять TypeScript в реальных проектах;
-
Иметь опыт разработки на React, включая работу на хуках и с состоянием приложения (Redux/Zustand/MobX);
-
Владеть семантической и доступной HTML-вёрсткой;
-
Владеть Git и иметь опыт командной работы, code review;
-
Уметь писать адаптивную CSS-вёрстку (Flexbox, Grid), иметь опыт работы с препроцессорами или CSS-in-JS;
- Иметь опыт интеграции с REST API.
- Официальное трудоустройство.
- Достойная заработная плата.
- Комфортные условия труда.
- Удобная локация в центре города.
Ключевые навыки
- next.js
- GraphQL
- Jest
- react testing library
- storybook
- JavaScript
- Frontend
- CSS
- ReactJS
- HTML
- Русский — C2 — В совершенстве
- Узбекский — C2 — В совершенстве
- Английский — B2 — Средне-продвинутый