Hi, Rockits!

Frontend-разработчик, React (Middle+/Senior)

До 250 000 RUR
  • Москва
  • От 3 до 6 лет
  • React
  • TypeScript
  • JavaScript
  • Redux

Куда:
Продуктовая IT-компания, разрабатывающая сервис на базе искусственного интеллекта для анализа телефонных переговоров и текстовых коммуникаций. Клиенты — B2B-сегмент, преимущественно отделы продаж и клиентского сервиса.

Продукт работает с реальными бизнес-пользователями и обрабатывает значительные объемы данных. В настоящее время расширяем команду в связи с ростом количества задач, клиентской базы и нагрузкой на системы. Помимо развития текущего продукта, запускаем новые направления, включая разработку голосовых ИИ-ассистентов.

Компания имеет государственную IT-аккредитацию.

Стек технологий

  • React / TypeScript
  • Redux Toolkit, RTK Query
  • React Router
  • Ant Design
  • SASS (SCSS)
  • Vite
  • ESLint, Prettier
  • Vitest, React Testing Library

Подход к разработке

  • Приоритет — предсказуемая архитектура UI и слоев данных
  • Четкое разделение ответственности, контролируемое состояние и сайд-эффекты
  • Ориентация на читаемость и поддерживаемость кода
  • Инженерный подход важнее следования модным практикам

Обязанности

  • Разработка новых разделов админки и личного кабинета
  • Проектирование и развитие архитектуры клиентского приложения
  • Построение интерфейсов для работы со сложными данными
  • Покрытие тестами критичных сценариев
  • Участие в код-ревью
  • Диагностика и исправление фронтовых инцидентов

Требования

  • Опыт коммерческой разработки на React (уровень Middle+/Senior)
  • Уверенное владение TypeScript
  • Глубокое понимание Redux Toolkit, RTK Query, кэширования, обработки ошибок
  • Знание архитектуры SPA
  • Опыт работы с компонентными библиотеками (Ant Design или аналоги)
  • Навыки тестирования (Vitest, React Testing Library)
  • Владение Git на уровне работы с ребейзом и разрешением конфликтов
  • Ответственность и умение доводить задачи до конца (работа без тайм-трекеров)

Будет плюсом

  • Опыт разработки производительных таблиц и дашбордов (большие данные, фильтры, сортировки, пагинация, экспорт)
  • Работа с error monitoring (Sentry и аналоги)

Дополнительно
В компании приняты регламенты использования AI-инструментов. Генерация кода допускается при соблюдении правил и ответственности разработчика за результат.

Процесс найма

1 Интервью с HR

2 Техническое интервью с CTO / тимлидом

3 Офер

4 Выход

Условия работы:

  • Формат работы: удаленный.
  • Занятость: полный рабочий день.
  • Форма оформления: Трудовой договор по ТК РФ (также возможны альтернативные варианты: ГПХ, самозанятость, ИП).
  • Рабочее время: основная активность команды (разработчики, менеджеры, техподдержка) приходится на интервал с 10:00 до 19:00 по московскому времени. От кандидата ожидается доступность для оперативного взаимодействия и синхронизации в течение большей части этого периода, при этом индивидуальный график может быть гибким.
  • Контроль: система учета рабочего времени не используется. Оценка эффективности производится на основе выполнения поставленных задач, соблюдения согласованных сроков и общего уровня ответственности.

Откликайтесь и мы свяжемся с вами!