Разработка и развитие интерфейсов CRM-системы для среднего бизнеса.

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

  • Разработка и поддержка пользовательских интерфейсов на React
  • Проектирование и переиспользование компонентов
  • Интеграция с REST/gRPC API
  • Работа с состоянием приложения и оптимизация производительности
  • Участие в код-ревью и обсуждении архитектуры
  • Написание unit- и интеграционных тестов
  • Поддержка CI/CD-пайплайнов

Требования:

  • Коммерческий опыт разработки на React от 3 лет
  • Знание TypeScript, HTML/CSS и адаптивной вёрстки
  • Опыт со state-менеджерами Redux, MobX или Zustand
  • Опыт интеграции с REST API, работы с Webpack или Vite
  • Опыт написания тестов с Jest и React Testing Library
  • Опыт работы с Git

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

  • Опыт разработки CRM/ERP или похожих бизнес-систем
  • Опыт работы с высоконагруженными интерфейсами и real-time-обновлениями
  • Опыт с Next.js, GraphQL и Storybook
  • Опыт менторства и код-ревью для junior-разработчиков (для senior-уровня)

Условия: полная занятость, удалённая работа, оформление по ТК или как ИП; возможна оплата в USDT по курсу ЦБ. Договор заключается в офисе в Москве или Санкт-Петербурге. Гибкий график со стартом с 09:00 до 12:00 по московскому времени. Возможность влиять на архитектуру продукта. Зарплата обсуждается по итогам технической секции.