Full-stack разработчик (Go / Next.js)

Перпетум Технологии

СтранаРоссия
ОтрасльИТ, интернет, телеком
СпециализацияРазработка ПО
ЗанятостьПолный день
Формат работыУдалённо
Опубликовано 27 октября 2026 г.

Чем предстоит заниматься: Разрабатывать ядро платформы на Go: CRM объектов и гостей, календарь, бронирования, платежи и синхронизацию с каналами продаж. Создавать интерфейсы на Next.js: операционную консоль, клиентский портал и мобильное PWA для исполнителей. Проектировать надёжные интеграции с OTA, платёжными сервисами и каналами коммуникации. Предотвращать двойные бронирования, обеспечивать идемпотентность операций, ретраи и восстановление после сбоев. Развивать CI/CD, контейнеризацию, мониторинг, логирование, резервное копирование и базовую безопасность. Встраивать ИИ в пользовательские сценарии: ассистента гостя, обработку данных, поиск и автоматизацию внутренних операций. Участвовать в архитектурных и продуктовых решениях вместе с CTO и фаундерами. Стек: Backend: Go, chi, pgx, sqlc, goose, REST/OpenAPI. Frontend: Next.js, TypeScript, Tailwind CSS, shadcn/ui, TanStack Query. Данные: PostgreSQL, pgvector, pgcrypto, S3-совместимое хранилище. Фоновые задачи и события: River, Watermill; при необходимости NATS или Kafka. Инфраструктура: Docker, CI/CD, российские облака, Prometheus, Grafana, Loki, Sentry. ИИ: LLM-провайдеры через единый адаптер, RAG по данным объектов. Архитектура на старте — модульный монолит с чёткими границами доменов. Наши пожелания к кандидатам: Коммерческий опыт разработки сложных веб-продуктов на backend и frontend. Сильная база по проектированию систем: модели данных, транзакции, конкурентный доступ, очереди, интеграции и отказоустойчивость. Хорошее знание PostgreSQL. Практический опыт с Docker, CI/CD и эксплуатацией сервисов в production. Умение декомпозировать задачи, обсуждать компромиссы и самостоятельно доводить результат до работающего состояния. Готовность использовать современные инструменты разработки, включая ИИ. Спокойная командная коммуникация: задавать вопросы, фиксировать решения, давать и принимать обратную связь. Опыт с Go будет преимуществом. Если ваш основной backend-язык другой, но вы хорошо понимаете серверные системы и готовы быстро перейти на Go, мы тоже готовы разговаривать. Будет плюсом: Опыт разработки SaaS или внутренних операционных платформ. Интеграции с внешними API, платёжными системами, маркетплейсами или каналами продаж. Опыт в travel, hospitality, proptech или e-commerce. Практика с event-driven подходом, outbox, идемпотентными обработчиками и наблюдаемостью. Работа с LLM, RAG или AI-функциями в production.

ITGo

⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.

Зарплата

180 000 – 200 000 ₽