Описание вакансии
Pandaverse – международная компания с прибыльным и устойчивым бизнесом.
Мы предоставляем нашим сотрудникам возможность профессионального развития и не ограничиваем их в выборе пути к успеху. Одновременно мы ожидаем от них высокой степени ответственности за принятые решения.
Мы создаем экосистему, объединяющую 20 продуктов, разделенных по трем направлениям:
-
AI & ML
-
SAAS
-
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-продуктов.
Мы предлагаем:
-
Работу в международной компании;
-
Возможность получать выплаты в рублях, валюте или USDT;
-
Индивидуальную программу роста после 6 месяцев работы;
-
Оплату курсов, семинаров, технической литературы;
-
28 календарных дней оплачиваемого отпуска;
-
Начало рабочего дня с 10 до 12 по Москве;
-
Работа предполагается из офиса в России (Москва, Санкт-Петербург или Нижний Новгород), Грузия (Тбилиси)