Backend Developer (NestJS + PostgreSQL) / Разработчик
Город:
Санкт-Петербург
Занятость:
Временная работа
Компания "Playneta"
Студия разработки игр и приложений для Telegram приглашает в команду Backend-разработчика (NestJS), который умеет думать наперёд, проектировать базы и API так, чтобы выдерживать рост нагрузки и расширение функционала.
Что нужно будет делать: вам предстоит участвовать в создании Telegram Mini App для поиска и создания матчей в падел теннисе.
Проект: мобильное приложение в формате 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. Поддержка и развитие архитектуры по мере масштабирования проекта
Кого мы ищем:
- Опыт: 2+ года разработки на Node.js, желательно опыт с NestJS
- Отличное понимание реляционных БД (PostgreSQL), умение проектировать структуру и оптимизировать запросы
- Опыт интеграции сторонних API (боты, мессенджеры, сторонние уведомления)
- Умение работать с WebSockets и/или real-time-решениями Базовый опыт DevOps: деплой, CI/CD (Railway, Supabase, Vercel или аналоги)
Будет плюсом:
- Опыт разработки или интеграции Telegram-ботов, Mini App/WebApp
- Знание Supabase или аналогичных платформ (Firebase, Hasura)
- Опыт в спортивных/социальных/матчмейкинг-приложениях
- Опыт в высоконагруженных в стартапах
- Опыт с монетизацией, аналитикой, платёжными API
Формат работы:
- Удаленное сотрудничество
- Проектная работа на несколько месяцев с перспективой продолжить сотрудничество
- Гибкий график
- Оплата обсуждается индивидуально (hourly/fixed/salary)
18 Ноября
Разработчик 1С( Эра-Кросс, группа компаний )
Санкт-Петербург
от 180 000 руб.
Компания "Эра-Кросс, группа компаний" Обязанности: Доработка типового функционала или разработка нового преимущественно в конфигурациях 1С...
18 Ноября
Frontend-разработчик Middle/Middle+ (e-commerce проекты)
Санкт-Петербург
Компания "Гипер" giper.fm - официальный партнер мировых брендов, эксперт в продажах и продвижении на маркетплейсах и в других каналах продаж....
18 Ноября
Инженер ПЛИС/FPGA developer( Институт Авиационного Приборостроения Навигатор )
Санкт-Петербург
Компания "Институт Авиационного Приборостроения Навигатор" АО "Навигатор" - это уникальные люди, которые объединились в профессиональную...
18 Ноября
IOS-разработчик( ДжетРуби Эйдженси )
Санкт-Петербург
Компания "ДжетРуби Эйдженси" Мы — международная компания , специализирующаяся на создании инновационных SaaS-продуктов для современных...
18 Ноября
Ведущий инженер-разработчик систем защиты информации( Концерн Океанприбор )
Санкт-Петербург
от 70 000 руб.
Компания "Концерн Океанприбор" Обязанности: Разработка систем защиты информации автоматизированных систем, используемых образцах военной...
Вакансия размещена в отрасли