ФОДЖИН ищет 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-компания; трудоустройство по ТК РФ
Процесс: собеседование с рекрутером, интервью по хард и софт скиллам, встреча с руководителем направления, предложение о работе.