Описание вакансии
Обязанности:
- Разработка и поддержка пользовательских интерфейсов на React
- Создание адаптивных веб-дизайнов, улучшение пользовательского опыта (UX)
- Самостоятельная реализация функционала от задачи до деплоя
- Участие в планировании и обсуждении новых функций и улучшений продукта
- Чтение и поддержка legacy-кода
- Проведение code review, соблюдение стандартов качества кода
- Взаимодействие с backend-разработчиками
Требования:
- JavaScript — глубокие знания языка, уверенное владение ООП и паттернами проектирования
- Vanilla JS — высокий уровень владения, умение работать без фреймворков
- TypeScript — уверенный уровень, практический опыт использования в реальных проектах
- React — опыт разработки приложений не менее 2 лет
- HTML / CSS — семантическая, адаптивная и кросс-браузерная вёрстка
- HTTP / HTTPS — понимание протоколов, работа с REST API, JSON / XML
- Git — уверенный уровень, работа с ветками, мерджами, ревью кода
- State management — знание и опыт работы с Redux (Redux Toolkit) или Zustand
- TanStack Query (React Query) — опыт использования в реальных проектах
- TanStack Table — желательно или готовность быстро освоить
Условия:
- Оформление по ТК РФ в штат дочерней аккредитованной IT компании;
- ДМС со стоматологией, который работает по всей России;
- Страхование жизни, страхование в путешествиях;
- Корпоративная мобильная связь + корпоративный ноутбук;
- Квартально- годовая система премирования;
- Программа скидок BestBenefits для сотрудников;
- Формат работы: удаленка