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

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

Коротко

Middle Frontend-разработчик на React и Next.js для команды, создающей цифровые продукты для e-commerce, финтеха и медиа. Требуется опыт коммерческой разработки на React от 2.5–3 лет, глубокое знание TypeScript и Next.js, опыт управления состоянием (Redux Toolkit, Zustand, React Query). Формат работы — офис или гибрид, оформление по ТК РФ.

О компании
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, разрешение конфликтов).
•Умение работать в команде, самостоятельность и желание развиваться.
Будет плюсом
•Опыт настройки сборки (Webpack, Vite, Turbopack).
•Знание Docker и основ DevOps.
•Опыт работы с монорепозиториями (Turborepo, Nx).
•Понимание принципов доступности (a11y).
•Опыт менторства или наставничества.
Условия
•Официальное трудоустройство по ТК РФ.
•График работы 5/2, 8 часов в день (гибкое начало дня).
•Работа в офисе или гибридный формат (по договоренности).
•Возможности для профессионального роста и обучения (оплата курсов, конференций, внутренние воркшопы).
•Дружелюбный коллектив и комфортная рабочая атмосфера.
•Конкурентная заработная плата (обсуждается индивидуально по итогам собеседования).

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте