Middle Fullstack Developer

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

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

Pandaverse – международная компания с прибыльным и устойчивым бизнесом.

Мы предоставляем нашим сотрудникам возможность профессионального развития и не ограничиваем их в выборе пути к успеху. Одновременно мы ожидаем от них высокой степени ответственности за принятые решения.

Мы создаем экосистему, объединяющую 20 продуктов, разделенных по трем направлениям:

  1. AI & ML

  2. SAAS

  3. Blockchain

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

Мы ищем опытного Fullstack специалиста, который возьмёт на себя процесс разработки и поддержки 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-продуктов.

Мы предлагаем:

  1. Работу в международной компании;

  2. Возможность получать выплаты в рублях, валюте или USDT;

  3. Индивидуальную программу роста после 6 месяцев работы;

  4. Оплату курсов, семинаров, технической литературы;

  5. 28 календарных дней оплачиваемого отпуска;

  6. Начало рабочего дня с 10 до 12 по Москве;

  7. Работа предполагается из офиса в России (Москва, Санкт-Петербург или Нижний Новгород), Грузия (Тбилиси)