Senior Fullstack-разработчик (TypeScript)

Дата размещения вакансии: 14.07.2026
Работодатель: Advert Technology Solutions
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Привет!
Ищем сильного Fullstack-разработчика, который построит MVP нового продукта от фундамента до релиза и дальше будет его развивать.

Продукт — мобильный веб-сервис (PWA): контентный календарь, онлайн-заказ услуг с оплатой, тематические сообщества и общение, личные кабинеты пользователей и партнёров.

Стек: TypeScript · Next.js (React) · NestJS · PostgreSQL · PWA · WebSocket / Centrifugo · REST · Docker · российское облако (Яндекс).

Что предстоит сделать:

  • Спроектировать и собрать MVP с нуля по готовым макетам (дизайн готовится параллельно)
  • Модуль календаря: импорт и регулярное обновление данных из внешних источников, своя CDN для изображений
  • Услуги/заказы: витрина, единая параметрическая форма заказа, онлайн-оплата со сплитом между получателями, возвраты, фискальные чеки (54-ФЗ)
  • Личные кабинеты администратора и исполнителя, расписание, разделы знакомств и сообществ
  • Свой реалтайм-чат (NestJS + Centrifugo), хранение данных в своей БД
  • Развёртывание на инфраструктуре в РФ, журналирование, выгрузка данных по запросу

Наши ожидания:

  • Уверенный fullstack на TypeScript (Next.js + NestJS), от 3 лет коммерческого опыта
  • Опыт интеграции онлайн-платежей и работы с PostgreSQL
    PWA и реалтайм (WebSocket/Centrifugo) — большой плюс
  • Понимание хранения персональных данных в РФ (152-ФЗ) — плюс
  • Самостоятельность (вы ведёте разработку), аккуратность с платежами и персональными данными, чистый код и документация

Предлагаем:

  • Стабильный доход
    Стабильный оклад, точную сумму обсуждаем, зарплата платится в USDT

  • Комфортные условия
    Удаленная работа из любой точки мира с 10:00 до 19:00 по Мск. Занятость на проект ~6 месяцев с продолжением на развитие.

  • Бонусы и поддержка
    20 дней оплачиваемого отпуска + 10 больничных + 5 дней отгула, корпоративные мероприятия и уютная атмосфера в коллективе