Python-разработчик

Дата размещения вакансии: 23.04.2026
Работодатель: Марин Егор Владимирович
Уровень зарплаты:
от 160000 до 250000 RUR
Город:
Казань
Требуемый опыт работы:
От 3 до 6 лет

Описание:

Ищем бэкенд-разработчика, новый продукт, разработка только началась. Микросервисы, 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 поощряет самостоятельные решения и даёт пространство для реализации идей)

• Очень приятный коллектив, компенсация стоимости обучения/менторов