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

Дата размещения вакансии: 28.09.2026
Работодатель: Агаджанян Артур Камович
Уровень зарплаты:
от 150000 до 180000 RUR
Город:
Урал
Павелецкая набережная 8с6
Требуемый опыт работы:
От 1 года до 3 лет

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 часов в день (гибкое начало дня).

  • Работа в офисе или гибридный формат (по договоренности).

  • Возможности для профессионального роста и обучения (оплата курсов, конференций, внутренние воркшопы).

  • Дружелюбный коллектив и комфортная рабочая атмосфера.

  • Конкурентная заработная плата (обсуждается индивидуально по итогам собеседования).

Если ты готов делать сложные интерфейсы, которые работают быстро и выглядят отлично — ждем тебя в Nebula Digital!

Похожие вакансии: Урал