Python-разработчик
Марин Егор Владимирович · 160 000–250 000 RUB · Санкт-Петербург · HH · опубликовано 23 апреля 2026 г.
Описание вакансии
Описание:
Ищем бэкенд-разработчика, новый продукт, разработка только началась. Микросервисы, DDD, тестирование. Много интересных задач, экспертная молодая команда. Продукт - экосистема для управления услугами жилого фонда: мобильное приложение для пользователей, контур для сотрудников управляющей компании и контур администрирования.
Предоставляем подписку на Claude-code, и всячески поощряем оптимизацию разработки в рамках разумного. Живое код-ревью и тестирование сохранено, без фанатизма, но отрицать прогресс мы не можем.
Обязанности:
• Разрабатывать и поддерживать backend-сервисы на Python для разных бизнес-доменов
• Проектировать и развивать HTTP API, внутренние сервисные контракты и интеграции с внешними системами
• Реализовывать бизнес-логику, работать с транзакциями, конкурентным доступом
• Проектировать схемы данных, писать миграции и сопровождать работу с PostgreSQL и Redis
• Поддерживать качество сервиса: тесты, логирование, observability, документацию, code review
• Участвовать в разборе инцидентов, оптимизации производительности и развитии архитектуры сервисов
Требования:
• Опыт backend-разработки на Python (от 2х лет)
• Практический опыт с FastAPI, Pydantic, SQLAlchemy, Alembic
• Хорошее понимание HTTP/REST, асинхронного программирования и принципов проектирования API
• Понимание race condition, deadlock. Когда они возникают и как с ними бороться
• Опыт работы с PostgreSQL и Redis, очередями сообщений
• Опыт написания unit- и integration-тестов
• Навык проектирования поддерживаемой архитектуры: слои, зависимости, транзакционные границы, обработка ошибок
• Опыт работы с Docker
• Опыт работы с Kubernetes будет плюсом
• Развитый навык одновременной работы с разными контекстами
• Умение писать читаемый, тестируемый код и брать задачу от постановки и доуточнения до продакшена
Условия:
• Удаленная работа, почти свободный график (главное чтоб задачи закрывались)
• Минимум звонков
• Свобода творчества и поощрение инициативы (CTO поощряет самостоятельные решения и даёт пространство для реализации идей)
• Очень приятный коллектив, компенсация стоимости обучения/менторов