Python-разработчик / Python backend developer

Дата размещения вакансии: 28.08.2026
Работодатель: Морозова Илона Владимировна
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Привет, давай сразу к делу. Мы — агентство funtech, разрабатывающее digital-спецпроекты и продуктовую геймификацию: интерактивные сайты, чат-боты (ВК/Телеграм), in-app геймификацию, игры для крупных брендов и интерактивы с генеративным ИИ (например, определяли синяки под глазами для Авиасейлс).

Мы уже запустили проекты для Ozon, Авиасейлс, Сбер, Сибур, Tic Tac, Делимобиль, PARI и других.

Наша цель на следующие 10 лет — стать международной развлекательной компанией, объединяющей fun и tech, создающей не только бизнес-решения, но и собственные развлекательные цифровые продукты.

Что мы уже сделали

- Нам 3 года, и за это время запустили более 60 проектов и входим в топ-5 разработчиков геймификации по версии Workspace.
- Наше ИИ-направление GenAI Lab вошло в топ-5 разработчиков ИИ в России по версии Рейтинга Рунета.
- Мы строим агентство нового поколения, где рабочие процессы переплетены с ИИ, чтобы решать задачи быстрее и эффективнее.
- Растём минимум x2 год к году и собираем сильную команду, с которой приятно работать и в которой есть возможность совместно развиваться
- Получили разрешение на пилотирование собственного продукта во Франции.

Что мы хотели бы видеть у тебя:

  • Глубокие знания Python и опыт работы с Django REST Framework (DRF) и FastAPI.

  • Опыт построения и разработки REST/HTTP API, написания чистой и модульной бизнес-логики.

  • Умение работать с Redis: кэширование, rate limiting, хранение временных данных.

  • Опыт интеграции и работы с Kafka: проектирование топиков, producers, consumers, обработка событий.

  • Опыт оптимизации запросов и работы с PostgreSQL: индексы, профилирование, транзакции.

  • Опыт использования DI-подхода в Python-проектах: выделение слоёв, конфигурирование зависимостей, тестируемая архитектура.

  • Понимание принципов CI/CD — будет плюсом.

  • Опыт работы с контейнеризацией Docker — будет плюсом опыт с docker-compose / Kubernetes.

  • Умение самостоятельно декомпозировать задачи и работать с техническими требованиями.

AI-assisted development

Мы активно используем AI в разработке и ожидаем, что ты умеешь использовать AI-инструменты как полноценный инструмент разработки, а не только для генерации отдельных фрагментов кода.

Будет важно:

  • Уверенно работать с Cursor и другими AI-powered IDE/инструментами разработки.

  • Использовать AI для анализа существующей кодовой базы, поиска причин ошибок, рефакторинга и разработки новых функций.

  • Уметь правильно формулировать задачи для AI и разбивать сложные задачи на понятные этапы.

  • Работать с правилами (Rules) для AI-агентов: архитектурные требования, coding standards, conventions проекта, ограничения и правила работы с кодовой базой.

  • Уметь создавать и поддерживать AI Skills / инструкции / workflow, которые позволяют стандартизировать выполнение типовых задач.

  • Понимать контекст проекта и уметь правильно передавать его AI-инструментам.

  • Использовать AI-агентов для выполнения комплексных задач: анализ → планирование → реализация → тестирование → проверка результата.

  • Уметь контролировать результат, генерируемый AI: проверять код, архитектурные решения, безопасность, производительность и соответствие требованиям.

  • Понимать, когда задачу можно делегировать AI, а когда решение необходимо принимать самостоятельно.

  • Использовать AI для написания и поддержания тестов, документации, SQL-запросов, миграций и технических решений.

  • Желательно иметь опыт построения AI-friendly codebase, где правила, структура проекта, документация и архитектура позволяют AI эффективно работать с репозиторием.

Личностные качества

  • Умение работать в команде и эффективно взаимодействовать с коллегами.

  • Ответственность и способность доводить задачи до результата.

  • Внимательность к деталям и стремление к качеству кода.

  • Желание развиваться и изучать новые технологии.

  • Способность находить и предлагать оптимальные решения.

  • Инженерное мышление и понимание последствий принимаемых технических решений.

  • Готовность активно использовать современные AI-инструменты в ежедневной разработке.

Если ты хочешь запускать действительно интересные проекты, работать с современным стеком и использовать AI не как игрушку, а как полноценный инструмент инженера — мы ждём тебя!