Full-stack разработчик (TypeScript / Python, AI-агенты)
Описание
CDM — генподрядная компания: строительно-монтажные работы «под ключ» в сегменте офисной недвижимости. При этом весь софт, на котором работает компания, мы написали сами — и по способу разработки мы, вероятно, одна из самых AI-native команд в стране.Что у нас уже построено— Cerps — собственная ERP-платформа, в которой работает вся компания: кадры, договоры, финансы, закупки, документооборот. Это не «база с формами»: новые таблицы и поля заводятся через API без миграций, есть свой язык запросов, права доступа настраиваются до уровня полей и компилируются в SQL, автоматизации выполняются скриптами в песочнице. Порядка 850 тысяч строк TypeScript.— Платформа ИИ-агентов. В Cerps наравне с людьми работают ИИ-агенты — со своими учётными записями и правами. Они ведут закупки, переписываются с поставщиками, готовят кадровые документы, заводят транзакции; человек согласует ключевые действия. Агентов будет больше, платформу под них нужно развивать.— AI-сметчик — загрузка чертежей и спецификаций, извлечение позиций vision-моделями.— Собственная инфраструктура — почта, файловое хранилище, календарь, интеграции с 1С, банками и ЭДО. Всё self-hosted и под нашим контролем.Стек: TypeScript (Bun, NestJS, React 19, Vite, Tailwind, shadcn/ui), Python (FastAPI), PostgreSQL, Redis, BullMQ, Socket.IO, Docker, Prometheus, Grafana.Как мы работаемКод у нас пишут агенты (Claude Code / Codex / OpenCode) — руками почти не пишем. Работа разработчика — это архитектура, декомпозиция, постановка задач агентам, ревью и ответственность за результат. Поэтому нам не так важно, сколько строк вы написали руками, — важно, умеете ли вы думать о системах и доводить их до продакшена.И мы работаем вместе, в офисе. Задачи обсуждаются лицом к лицу, решения принимаются быстро, а заказчик вашего кода — сама компания — сидит в соседних кабинетах, и результат работы виден каждый день. Если вам ближе формат «удалённо и не отвлекайте» — нам, скорее всего, не по пути.Что предстоит делать— развивать Cerps: стабилизировать текущие модули и строить новые;— развивать платформу ИИ-агентов: новые роли агентов, API, интеграции, автоматизации;— работать по всему стеку компании — от ERP и агентов до интеграций и инфраструктуры;— вести задачи от идеи до готового решения в связке с ведущим разработчиком.Кого мы ищем— вы уже разрабатываете с помощью AI-инструментов и знаете, как получать от них результат, а не демо;— уверенно владеете TypeScript или Python — второй язык освоите у нас;— думаете архитектурой: можете спроектировать модуль, а не только реализовать тикет;— вам интересно работать там, где ваш продукт каждый день использует вся компания — и люди, и агенты.Мы предлагаем— возможность строить платформу для ИИ-агентов, которые делают реальную работу, — а не читать про это в блогах;— современный стек, свой продукт и короткую дистанцию до результата;— рост до самостоятельного ведения проектов;— зарплату 160 000–200 000 ₽ на руки; для кандидатов с сильным опытом условия обсуждаются отдельно.