Описание
Перпетум Технологии создаёт продукты для рынка туризма и аренды жилья. У нас опытная команда и фаундеры с практикой запуска и масштабирования цифровых платформ федерального уровня. Ищем full-stack разработчика уровня Middle+ / Senior, который сможет отвечать за работающую систему целиком и напрямую влиять на архитектуру продукта. Вы будете работать в компактной команде до 10 человек, подчиняться CTO и вместе с фаундерами развивать core product без длинной цепочки согласований.
Задачи
•Разрабатывать ядро платформы на Go: CRM объектов и гостей, календарь, бронирования, платежи и синхронизацию с каналами продаж.
•Создавать интерфейсы на Next.js: операционную консоль, клиентский портал и мобильное PWA для исполнителей.
•Проектировать надёжные интеграции с OTA, платёжными сервисами и каналами коммуникации.
•Предотвращать двойные бронирования, обеспечивать идемпотентность операций, ретраи и восстановление после сбоев.
•Развивать CI/CD, контейнеризацию, мониторинг, логирование, резервное копирование и базовую безопасность.
•Встраивать ИИ в пользовательские сценарии: ассистента гостя, обработку данных, поиск и автоматизацию внутренних операций.
•Участвовать в архитектурных и продуктовых решениях вместе с CTO и фаундерами.
Требования
•Коммерческий опыт разработки сложных веб-продуктов на backend и frontend.
•Сильная база по проектированию систем: модели данных, транзакции, конкурентный доступ, очереди, интеграции и отказоустойчивость.
•Хорошее знание PostgreSQL.
•Практический опыт с Docker, CI/CD и эксплуатацией сервисов в production.
•Умение декомпозировать задачи, обсуждать компромиссы и самостоятельно доводить результат до работающего состояния.
•Готовность использовать современные инструменты разработки, включая ИИ.
•Спокойная командная коммуникация: задавать вопросы, фиксировать решения, давать и принимать обратную связь.
Будет плюсом
•Опыт с Go будет преимуществом. Если ваш основной backend-язык другой, но вы хорошо понимаете серверные системы и готовы быстро перейти на Go, мы тоже готовы разговаривать.
•Опыт разработки SaaS или внутренних операционных платформ.
•Интеграции с внешними API, платёжными системами, маркетплейсами или каналами продаж.
•Опыт в travel, hospitality, proptech или e-commerce.
•Практика с event-driven подходом, outbox, идемпотентными обработчиками и наблюдаемостью.
•Работа с LLM, RAG или AI-функциями в production.
Условия
•Полная занятость, трудовой договор.
•Удалённая работа из любого региона России.
•График 5/2, 8 часов в день, работа по московскому времени.
•Испытательный срок — 1 месяц.
•Доход от 180 000 ₽ на руки, выплаты раз в месяц.
•Рабочая техника и дополнительные условия — по договорённости.
•Возможность влиять на стек, архитектуру, инженерные практики и продуктовые решения.