Backend Developer (NestJS + PostgreSQL)

Диджитал Форс

Backend Developer (NestJS + PostgreSQL)

Описание вакансии

Если вы любите создавать аккуратные интерфейсы и писать надежный код, у нас есть интересный проект! Мы разрабатываем мини-приложение в Telegram для падел-тенниса — аналог Playtomic внутри мессенджера — и ищем Backend Developer (NestJS + PostgreSQL) для запуска и развития продукта.

Проект:
Мобильное приложение в формате Telegram Mini App для падел-тенниса (аналог Playtomic внутри Telegram). Продукт позволит пользователям искать соперников, создавать и подтверждать матчи, общаться, вводить результаты, отслеживать рейтинг, участвовать в турнирах.
MVP ориентирован на российский рынок.

Стек проекта:
Backend: NestJS
База данных: PostgreSQL (Supabase)
Реалтайм: WebSockets (или Supabase Realtime)

Основные задачи:
1.Проектирование и реализация REST API для мобильного клиента (React)
2. Реализация бизнес-логики:
CRUD пользователей и профиля (регистрация, обновление, локация, уровень, рейтинг)
Поиск и фильтрация игроков, создание матчей, подтверждение матчей обеими сторонами
Ввод и подтверждение результатов, пересчет рейтинга
История матчей, матчевые чаты (WebSockets)
Система уведомлений через Telegram Bot API
3. Интеграция с Supabase/PostgreSQL, проектирование структуры базы и миграций
4. Интеграция WebSockets или Supabase Realtime для чатов
5. Поддержка и развитие архитектуры по мере масштабирования проекта
6. (Будет плюсом) Опыт с монетизацией, аналитикой, платёжными API


Кого мы ищем:
Опыт: 3+ года разработки на Node.js (желательно опыт с NestJS)
Отличное понимание реляционных БД (PostgreSQL), умение проектировать структуру и оптимизировать запросы
Опыт интеграции сторонних API (боты, мессенджеры, сторонние уведомления)
Умение работать с WebSockets и/или real-time-решениями
Базовый опыт DevOps: деплой, CI/CD (Railway, Supabase, Vercel или аналоги)

Будет плюсом:
Опыт разработки или интеграции Telegram-ботов, Mini App/WebApp
Знание Supabase или аналогичных платформ (Firebase, Hasura)
Опыт в спортивных/социальных/матчмейкинг-приложениях
Опыт в высоконагруженных в стартапах

Формат:
Удаленный (MSK)
Гибкий график

Навыки
  • NestJS
  • PostgreSQL
  • Docker
  • SQL
  • MySQL
  • Kubernetes
  • WebSockets
Посмотреть контакты работодателя

Похожие вакансии

Playneta
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
AH Group IT
Удаленная работа
  • Москва

  • от 150000 RUR

Рекомендуем
БАЗАР
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Travelmart
Удаленная работа
  • Москва

  • от 155000 RUR

Зерно-Агрегатор
Удаленная работа
  • Москва

  • от 230000 RUR

Делаем IT

Middle Node.js Developer

Делаем IT

Удаленная работа
  • Москва

  • до 1600 RUR

OSMI IT
Удаленная работа
  • Москва

  • от 200000 RUR

Пруфикс
Удаленная работа
  • Москва

  • от 130000 RUR

Группа Компаний Профинансы Капитал

Senior Backend разработчик (Node.js)

Группа Компаний Профинансы Капитал

Удаленная работа
  • Москва

  • от 130000 RUR

Разработчик Solana

Мельников Денис Владимирович

Удаленная работа
  • Москва

  • от 130000 RUR

STARTRIBE LTD
Удаленная работа
  • Москва

  • от 130000 RUR

itBoat
Удаленная работа
  • Москва

  • от 250000 RUR

Клик ЮТ
Удаленная работа
  • Москва

  • до 250000 RUR

Your Personal Agent
Удаленная работа
  • Москва

  • до 350000 RUR

Ключевые Системы и Компоненты

Middle backend developer (Node.js / Nest.js)

Ключевые Системы и Компоненты

Удаленная работа
  • Москва

  • до 170000 RUR

SDO
Удаленная работа
  • Москва

  • до 350000 RUR

Playerok
Удаленная работа
  • Москва

  • от 400000 RUR

Performance Group
Удаленная работа
  • Москва

  • от 180000 RUR

Удаленная работа
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию