Middle Fullstack Developer

Вакансия истекает: 21.03.2025
Откликнуться

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

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

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

В рамках нашей экосистемы мы развиваем новый продукт TurboDoc – веб-сервис для автоматического извлечения информации из финансовых документов и её преобразования в структурированный вид, а также сервис документооборота ориентированный на рынок США. Это удобный инструмент для бухгалтеров, сотрудников бэк-офиса и CEO малого/среднего бизнеса. TurboDoc помогает оптимизировать процессы оплаты, анализа и учета кредиторской задолженности.

Мы ищем опытного Fullstack Developer, который возьмёт на себя процесс разработки и поддержки front и back end части приложения TurboDoc.

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

Backend:

  • Разработка и поддержка серверной части на NestJS, TypeOrm, PostgreSQL;
  • Создание и оптимизация баз данных, работа с ORM или собственными запросами;
  • Реализация бизнес-логики и алгоритмов;
  • Интеграция с внешними API (почтовые сервисы, платежные протоколы и др.);
  • Оптимизация производительности и масштабируемости серверной инфраструктуры;
  • Обеспечение безопасности (защита от уязвимостей и атак);
  • Написание модульных тестов и устранение ошибок;
  • Документирование кода и архитектуры.

Frontend:

  • Разработка и поддержка интерфейсов на React, Redux, Next.js и TypeScript;
  • Оптимизация производительности (улучшение показателей PageSpeed);
  • Интеграция с бэкендом через API;
  • Поддержка, починка и масштабирование функциональности;
  • Документирование кода и архитектуры;
  • Участие в планировании новых функциональных требований.

Идеальный кандидат обладает:

  • Коммерческим опытом от 2-х лет с React, Redux, Next.js, NestJS, TypeOrm, PostgreSQL;
  • Уверенным владением TypeScript и глубоким пониманием работы JavaScript;
  • Знанием HTML, CSS, CSS Modules;
  • Опытом работы с Yarn и написания юнит-тестов;
  • Умением интегрироваться с внешними сервисами через API;
  • Навыками проектирования новых частей системы;
  • Гибкостью и умением находить нестандартные решения;
  • Отличными коммуникативными навыками и вниманием к деталям.

Будет плюсом:

  • Знание GitHub Actions;
  • Понимание работы FinTech-продуктов.

Что мы предлагаем:

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

Важно: мы не следуем производственному календарю РФ. Вместо этого вы получите 7 дополнительных праздничных дней в году, которые можно использовать в любое время по предварительному согласованию с руководителем.