← К каталогу
АГ

Агаджанян Артур Камович

Middle Frontend-разработчик (React)

УдалённоMiddleУрал, Россия2 дн. назад
Компенсация150 000–180 000 RUR
О ВАКАНСИИ

Описание вакансии

Digital Vision — это команда, которая создает цифровые продукты для крупного e-commerce, финтеха и медиа. Мы не просто пишем код, мы проектируем опыт взаимодействия с брендом. Мы ищем специалиста, который не боится сложных архитектурных задач и хочет влиять на продукт, а не только закрывать тикеты.

Погрузитесь в мир современных веб-технологий и станьте частью команды, создающей инновационные интерфейсы!

Обязанности

  • Разработка и поддержка пользовательских интерфейсов на React и Next.js (App Router, SSR/SSG/ISR).
  • Написание типизированного, поддерживаемого кода на TypeScript (Generics, Utility Types, Strict Mode).
  • Оптимизация производительности приложений (Core Web Vitals, LCP, CLS, code-splitting, lazy loading, мемоизация).
  • Проектирование и развитие архитектуры фронтенд-приложения (Feature-Sliced Design или аналогичные методологии).
  • Взаимодействие с командой дизайнеров и бэкенд-разработчиков (участие в проектировании API-контрактов).
  • Участие в код-ревью и улучшении процессов разработки (CI/CD, линтинг, тестирование).
  • Реализация адаптивного дизайна и кроссбраузерной совместимости.
  • Написание unit- и интеграционных тестов (Jest, React Testing Library, Playwright).

Требования

  • Опыт коммерческой разработки на React от 2.5–3 лет .
  • Уверенное владение TypeScript : понимание дженериков, условных типов, type guards, работы с внешними библиотеками без any.
  • Глубокое знание Next.js : роутинг, серверные компоненты, работа с данными, middleware, оптимизация изображений и шрифтов.
  • Отличное знание JavaScript (ES6+), HTML, CSS (Flexbox, Grid, адаптивность).
  • Понимание принципов работы REST API и опыт работы с GraphQL (будет плюсом).
  • Опыт управления состоянием (Redux Toolkit, Zustand, React Query / TanStack Query).
  • Понимание принципов работы браузера, Event Loop, асинхронности.
  • Уверенное владение Git (ветвление, rebase, разрешение конфликтов).
  • Умение работать в команде, самостоятельность и желание развиваться.

Будет…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between1And3