ФОДЖИН ищет Middle React-разработчика для разработки продуманных и масштабируемых решений в цифровых продуктах для крупных клиентов.

Требования:

  • Глубокое понимание React и коммерческий опыт от 2 лет (React 19 / Server Components / Compiler)
  • Отличное знание JavaScript (ES6+) и уверенное владение TypeScript
  • Уверенное владение HTML5 и CSS3, опыт адаптивной и кроссбраузерной вёрстки
  • Опыт с библиотеками управления состоянием: Redux, Redux Toolkit, MobX
  • Практика использования SSR/SSG (преимущественно Next.js)
  • Опыт с препроцессорами CSS и подходами/фреймворками (CSS-модули, Styled Components, Tailwind CSS)
  • Знание сборщиков Vite, Webpack 5 и процессов сборки приложений
  • Опыт работы с RESTful API и современными клиентами (RTK Query, Tanstack Query, SWR). GraphQL + Apollo Client — плюс
  • Базовые навыки unit-тестирования (Vitest, Jest, React Testing Library)
  • Уверенное использование Git; ответственность, соблюдение сроков и быстрая адаптация

Обязанности:

  • Участие в разработке проектов на всех этапах и внесение предложений по архитектуре
  • Анализ задач, декомпозиция и оценка времени
  • Оптимизация, рефакторинг кода и участие в Code Review

Будет плюсом:

  • Опыт с Docker, CI/CD и контейнеризацией
  • Опыт с Effector, Zustand
  • Понимание принципов проектирования (OOP, SOLID, DRY, KISS) и опыт проектирования архитектуры
  • Опыт работы с WebSockets
  • Понимание Web Vitals и настройка мониторинга (Sentry, LogRocket)
  • Опыт в Agile-командах (Scrum/Kanban); английский от A2

Условия и преимущества:

  • Активная корпоративная жизнь: тимбилдинги, вечеринки, тренинги, митапы
  • Компенсации на подписки, спорт, отдых, образование и здоровье
  • Поддержка HR и ментора с первых дней
  • Уютные офисы в центре крупных городов на Юге России
  • Аккредитованная IT-компания; трудоустройство по ТК РФ

Процесс: собеседование с рекрутером, интервью по хард и софт скиллам, встреча с руководителем направления, предложение о работе.