Backend Developer (Bun.js/Elysia.js)

New Light Consulting LLC

Backend Developer (Bun.js/Elysia.js)

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

Мы — международная EdTech-компания с авторской методикой в области психологии.

Сейчас мы делаем собственную клиентскую платформу для автоматизации процессов и улучшения взаимодействия с пользователями.
Твоя зона ответственности — серверная часть: API, бизнес-логика, интеграции и база данных.

Стек быстрый и современный: Bun.js + Elysia.js.

Чем предстоит заниматься:

  • Проектировать и разрабатывать REST API на Elysia.js для веба и Telegram Mini App;
  • Реализовывать бизнес-логику: пользователи, доступы к контенту, подписки, бонусы, заказы;
  • Делать серверную часть личного кабинета, «Клуба», платежного кабинета.
  • Подключать платежные системы и автосписания;
  • Интегрировать Битрикс24 и Telegram API (уведомления, Mini App-логика).
  • Проектировать схему PostgreSQL, работать через DrizzleORM;
  • Следить за производительностью, масштабируемостью и безопасностью сервисов;
  • Настраивать логирование и мониторинг (Pino, Grafana, Loki, Prometheus);
  • Писать тесты (bun test);
  • Участвовать в выборе решений для видео-хостинга и админ-панели;
  • Плотно взаимодействовать с фронтендом и продактом.

Технологический стек

Backend: Bun.js, Elysia.js, TypeBox
БД: PostgreSQL, DrizzleORM
Интеграции: Telegram Bot/Mini Apps, PayTabs, Манифест, Zbooni, Продамус, Битрикс24
Логи/мониторинг: Pino, Grafana, Loki, Prometheus
Инфра: Docker, S3-совместимое хранилище
Тесты: bun test

Мы сработаемся, если:

  • У тебя есть 3+ лет в backend-разработке;
  • Ты уверенный Node.js и TypeScript; знание Bun.js/Elysia.js — большой плюс или готовность быстро въехать;
  • У тебя есть опыт проектирования REST API;
  • Есть понимание реляционных БД и PostgreSQL;
  • Имеешь опыт с ORM/Query Builders (идеально DrizzleORM);
  • Занимался интеграцией со сторонними API (платежи, CRM и т. п.);
  • Знаешь, что такое Git, базовая безопасность веб-приложений и владеешь практикой написания тестов.

Будет плюсом: опыт с Bun.js/Elysia.js/DrizzleORM, Telegram API, интеграции с Битрикс24, Docker, настройка логирования/мониторинга, опыт высоких нагрузок, знание нереляционных БД.

Условия

  • Удаленно, полная занятость, гибкое начало дня;
  • Прямое влияние на архитектуру и стек, быстрые решения без бюрократии;
  • Оформление: трудовой договор или контракт с ИП/самозанятым;
  • Прозрачные цели по производительности и качеству, ревью кода, понятные релиз-ритмы.
Посмотреть контакты работодателя

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

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • Не указана

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

  • до 270000 RUR

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

  • от 130000 RUR

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

  • от 200000 RUR

Node.js developer/Node.js разработчик

Новосельцева Вита Евгеньевна

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

  • от 200000 RUR

Инженерный Центр Информационно-аналитических систем

Разработчик Node.js

Инженерный Центр Информационно-аналитических систем

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

  • до 300000 RUR

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

  • до 300000 RUR

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

  • от 220000 RUR

Басенко Виктор Александрович

TypeScript Full Stack Developer

Басенко Виктор Александрович

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

  • от 150000 RUR

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

Коссова Кристина Руслановна

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

  • от 1000 USD

Positive Technologies

Senior Fullstack Developer

Positive Technologies

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

  • от 1000 USD

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

  • от 150000 RUR

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

  • от 150000 RUR

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

  • от 230000 RUR

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

  • от 230000 RUR

Буров Алексей Константинович
Удаленная работа
  • Москва

  • до 240000 RUR

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

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