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

Зарплата:
185 000 руб.
Опыт работы:
От 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 не как игрушку, а как полноценный инструмент инженера — мы ждём тебя!

Похожие вакансии

AI Gameplay Programmer (Middle+ / Senior)
Новак Михаил

Разрабатывать navigation-aware поведение на сложной геометрии. Решать проблемы застревания, oscillation, unreachable targets и других edge cases навигации.

3 000 USD
Технолог-разработчик пищевых смесей/панировки
Мамины рецепты

Опыт работы пищевым технологом / технологом-разработчиком. - Практический опыт разработки сухих смесей, панировок, маринадов, специй. - Желателен опыт работы с продуктами из...

80 000 - 150 000 руб.
Преподаватель Python
ЛАНИТ

Высшее образование (желательно педагогическое или профильное образование в области "Математика и программирования). От 1 года опыт преподавания языка программирования Python...

1 200 руб.
Программист-разработчик C# (ASP.NET)
SaaSoft

Опыт покрытия кода Unit-тестами. Опыт проектирования UI. Опыт использования практик DevOps. Опыт сбора и проработки требований пользователей. MongoDB, Redis.

140 000 - 180 000 руб.
Разработчик 1С
Ии Консалтинг

Уверенный опыт разработки в cистемах 1С. Понимание внутренних механизмов платформы: язык запросов, управляемые формы, механизм обмена данными.

1 500 - 3 000 руб.