Middle Frontend Developer

Оплата: По договоренности
Удаленно
Part-time

Описание проекта:

Авторская оффлайн-методология, для тренировок и улучшения навыков продаж участников SWC (Sales Workshop Center), в форм-факторе сайта и мобильного приложения. Цель – создать универсальную среду для системных тренировок внутри SWC, чтобы каждый участник мог отрабатывать навыки пошагово, по структурированной и проверенной программе.


Чуть больше деталей:

  • Основано на проверенной с 2013 года оффлайн-методике, применённой в сотнях компаний по всему миру
  • Используются ролевые карточки для воспроизведения ≈50 профилей покупателей
  • Студент и тренер исполняют роли покупателя и продавца поочередно
  • Предусмотрен ИИ-тренер, имитирующий клиента или тренера
  • Наглядная и достоверная оценка прогресса 
  • Адаптация учебной программы под требующие доработки аспекты.


Другими словами, это цифровой тренажёр, усиливающий методологию SWC и дающий участникам практический, измеримый результат.


Каркас приложения:

Next.js (TypeScript)

   • Автоматическая маршрутизация и код‑сплиттинг

   • SSR/SSG для ускорения первой загрузки

UI‑библиотека: Ant Design

Управление состоянием и асинхронными запросами: Redux Toolkit + RTK Query

Визуальный редактор текста для «Книги тренировок»: TipTap

Видео‑связь (онлайн‑режим): simple-peer (WebRTC) для «peer‑to‑peer»

Календарь и уведомления:

   • react-big-calendar для отображения расписания

   • Интеграция с Google/Apple iCal через экспорт ICS

   • Firebase Cloud Messaging для push‑уведомлений.


Главная задача: разработка главной архитектуры проекта и сразу с учётом того, что непосредственным написанием кода займутся джуниор-специалисты.


Требования:

Опыт работы с Next.js (SSR/SSG) и TypeScript – от 3 лет;

Опыт работы с технологиями выше;

Готовность к наставничеству джунов.


Команда:

Тимлид, менеджер проекта, junior разработчики.


Дополнительно:

На проекте используется трекер TopTal.


Это удаленный формат, с занятостью 4 часа в день максимум.