Tech Lead / Senior React.js разработчик

Дата размещения вакансии: 03.04.2026
Работодатель: RedLab
Уровень зарплаты:
от 280000 до 340000 RUR
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов.

Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте.

Приглашаем React-разработчика для работы на IT-проектах наших клиентов (в формате аутстафф).

Требования:

  • Опыт коммерческой разработки на React от 4+ лет
  • Углублённые знания JavaScript (ES6+):
    • event loop, microtask/macrotask queue
    • замыкания, области видимости, контексты выполнения
    • прототипное наследование
    • асинхронность (Promise, async/await, race conditions)
  • Углублённые знания TypeScript:
    • generics, utility types
    • conditional types, infer
    • типизация сложных структур и API-контрактов
  • Глубокое понимание React:
    • hooks и их внутренние ограничения
    • reconciliation, ререндеры и оптимизация
    • управление состоянием (Redux / Zustand / MobX / Context API)
  • Опыт построения архитектуры SPA приложений
  • Опыт интеграции с backend (REST API / GraphQL / WebSocket)
  • Понимание принципов производительности (rendering, network, memory)
  • Опыт работы с системами сборки (Webpack / Vite)
  • Навыки работы с Git
  • Опыт написания тестов (Jest / React Testing Library — базово)

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

  • Опыт работы с Next.js (SSR / SSG)
  • Опыт работы с microfrontend архитектурой (Module Federation)
  • Опыт оптимизации производительности (code splitting, memoization, lazy loading)
  • Опыт работы с high-load системами
  • Опыт работы с WebSocket / real-time функционалом
  • Опыт разработки дизайн-систем или UI-kit
  • Опыт настройки CI/CD
  • Базовые знания Docker
  • Опыт менторинга и проведения code review

Мы предлагаем:

  • Удаленную работу - возможность работать из любого города

  • Заключение договора гражданско-правового характера.

  • Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях

  • Интересные и уникальные проекты - в финансовой и промышленной сферах

Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов.

Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата.

Этапы отбора:

Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен:

Анкета – знакомство с твоим опытом в чат-боте.

Первичное интервью – расскажем о проектах, узнаем друг друга.

Техническое интервью – обсуждение твоих навыков и кейсов.

Предложение о сотрудничестве.