Обязанности:
Smarent - системная компания на рынке недвижимости Москвы. Мы закрываем для клиентов полный цикл: помогаем подобрать и купить квартиру или апартаменты, принимаем объект от застройщика, организуем дизайн-проект, ремонт и меблировку под ключ, а затем берём объекты управление или продаём. Команда разрабатывает собственную платформу управления арендой: личные кабинеты собственников, арендаторов, брокеров и сотрудников, бэкенд на Python и Go. Сейчас мы делаем единый кабинет собственника и клиента, свой документооборот с электронной подписью и переносим на свои сервисы функции, которые раньше закрывали внешние системы. Разрабатываем через ИИ-агентов, по плану, с дизайнером и QA в команде. Чем предстоит заниматься: Вести пакет работ целиком: бэкенд, экраны кабинета, CI/CD, тесты; Писать код вместе с ИИ-агентом: ставить ему задачу, проверять результат, отвечать за каждую строку в MR; Разрабатывать интеграции с внешними API: банки, ФНС, провайдер входа, SMS; Дорабатывать существующие сервисы на Django, FastAPI и aiohttp, при необходимости - на Go; Собирать и чинить фронтенд на React и TypeScript, экраны которого пишет агент; Настраивать сборку, проверки и выкладку своих сервисов: Docker, GitLab CI, Helm-значения; неудачную версию можно быстро откатить; Ревьюить MR коллег; Документировать сделанное и поддерживать инструкции для агентов в репозиториях, чтобы систему мог сопровождать другой человек или агент. У Вас есть: Опыт коммерческой разработки от 4 - х лет, из них от 2 лет - бэкенд на Python в production; Опыт интеграций с внешними API: повторы, идемпотентность, обработка частичных отказов; Знание Django и DRF, FastAPI или асинхронный Python - любой из них на уверенном уровне; Опыт работы с PostgreSQL: схема, миграции, индексы, разбор медленного запроса; Понимание тулинга вокруг TypeScript и React: пакетный менеджер, Vite, сборка, типы, линтеры; Опыт работы с REST API: проектирование, ошибки, авторизация; OIDC и JWT на уровне подключения сервиса к провайдеру входа; Опыт с инструментами Docker, GitLab CI, Helm; Опыт работы с ИИ-агентом в репозитории; каким агентом, неважно. Умеете разбить задачу, дать агенту контекст и проверить результат: тесты, чтение кода, поиск выдуманных API и обхода проверок доступа; Опыт настройки среды для агентов: инструкции, навыки, MCP-серверы; Аккуратность с данными и доступами: персональные данные клиентов, секреты; Небольшие MR с описанием и тестами; опыт работы в чужом зрелом коде. У Вас будет: Доход 200 000 рублей на руки в зависимости от опыта и уровня навыков; Полностью удалённая работа, оформление по ТК РФ; Работа над собственной платформой управления арендой недвижимости и развитием её сервисов; Разработка по согласованному плану с понятными пакетами задач и приоритетами; Взаимодействие с дизайнером и QA-специалистом, код-ревью изменений и автоматические проверки перед выпуском; Использование ИИ-агентов в ежедневной разработке с контролем качества кода и самостоятельной ответственностью за результат.Похожие вакансии