Pandaverse OÜ

Junior Backend Developer

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • PostgreSQL
  • OSI
  • TypeScript
  • Docker
  • REST API
  • API
  • ORM

Мы — Pandaverse OÜ, компания, специализирующаяся на разработке программного обеспечения в сферах AI & ML, Blockchain и SaaS. Мы применяем передовые технологии для упрощения сложных задач и создания продуктов, которые отвечают требованиям бизнеса и пользователей.

Наша миссия — разрабатывать интуитивно понятные и высокоэффективные инструменты, помогающие пользователям экономить время и решать задачи максимально эффективно.

В рамках нашей экосистемы мы развиваем новый продукт AmigoChatAI ассистент для работы с текстом, музыкой и картинками, включающий разные модели в одной подписке.
Мы ищем backend специалиста, который возьмёт на себя процесс разработки серверной части телеграм-бота.

Задачи, которые вас ждут:

  • Разработка и поддержка серверной части телеграм-бота на NestJS, PostgreSQL;

  • Создание и оптимизация баз данных, взаимодействие с ними через ORM или собственные запросы;

  • Реализация бизнес-логики и алгоритмов телеграм-бота;

  • Интеграция с внешними сервисами и API, такими как платежные протоколы и прочее;

  • Обеспечение безопасности телеграм-бота, включая защиту от уязвимостей и атак;

  • Документирование кода и архитектуры приложения для удобства сопровождения и дальнейшей разработки;

  • Участие в планировании и обсуждении новых функциональных требований и архитектурных решений.
Требования:
  • Наличие коммерческого опыта в разработке Backend на NestJS, PostgreSQL от 1 года;

  • Практический опыт разработки Telegram-ботов, включая написание бизнес-логики с использованием Telegram Bot API;

  • Знание сетевых протоколов, модели OSI, принципов клиент-серверного взаимодействия и работы RESTful API;

  • Знание и уверенное владение TypeScript;

  • Опыт работы с Yarn;

  • Опыт работы создания микросервисных приложений и контейнеров Docker;

  • Опыт интеграции со сторонними сервисами;

  • Гибкость и умение находить нестандартные пути для решения задач;

  • Отличные коммуникативные навыки, умение работать в команде;

  • Отличное понимание алгоритмов, структур данных, паттернов проектирования и принципов программирования (SOLID, DRY, KISS).

Что мы предлагаем:
  • Гибкий старт рабочего дня, офисный формат работы(Санкт-Петербург, Москва, Тбилиси);
  • Оформление в качестве самозанятого или индивидуального предпринимателя (с компенсацией налогов). Выплаты в криптовалюте или на рублевый счет;
  • 28 календарных дней оплачиваемого отпуска и 100% оплата больничных;
  • компенсацию расходов на курсы, семинары и специализированную литературу;
  • составление индивидуального плана развития после прохождения испытательного срока.
  • Важно: мы не следуем производственному календарю РФ. Вместо этого вы получите 7 дополнительных праздничных дней в году, которые можно использовать в любое время по предварительному согласованию с руководителем.