Middle / Senior Python (Django) разработчик

Middle / Senior Python (Django) разработчик

Москва

Метро: Библиотека им.Ленина

Описание вакансии

Задачи:

  • Проектирование и разработка нового backend-функционала под мобильные приложения;

  • Разработка и поддержка REST API (DRF);

  • Интеграция с внешними сервисами (платежи, карты, логистика, уведомления);

  • Улучшение и рефакторинг существующей кодовой базы;

  • Работа с асинхронными задачами и очередями;

  • Оптимизация запросов и производительности (PostgreSQL);

  • Участие в архитектурных решениях и декомпозиции задач;

  • Написание и поддержка автотестов;

  • Совместная работа с продуктом, мобильной командой и CTO;

Наш стек:

  • Python;

  • Django, Django REST Framework;

  • Celery;

  • PostgreSQL;

  • Redis;

  • Docker / Docker-compose;

  • Linux;

  • Firebase;

  • Git;

Обязательные требования:

  • Опыт коммерческой разработки на Python от 3 лет;

  • Уверенный опыт работы с Django и DRF;

  • Понимание REST, HTTP, авторизации, ролей, прав доступа;

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

  • Опыт работы с Redis (кеши, очереди);

  • Опыт интеграции сторонних API;

  • Опыт работы с асинхронными задачами (Celery или аналоги);

  • Опыт написания тестов (pytest / unittest);

  • Умение читать и дорабатывать чужой код;

Будет большим плюсом:

  • Опыт работы с геоданными, адресами, картами, расчётом расстояний;

  • Опыт интеграции платежных систем и онлайн-оплаты;

  • Опыт работы с маркетплейсами или e-commerce проектами;

  • Опыт масштабирования проектов с ростом нагрузки;

  • Опыт работы с Docker в продакшене;

  • Продуктовое мышление: понимание, зачем делается фича, а не только «как»;

Что мы предлагаем:

  • Живой продукт с реальными пользователями и ростом;

  • Большой и интересный бэклог, где можно влиять на архитектуру;

  • Прямую работу с CTO и продуктовой командой;

  • Минимум бюрократии и микроменеджмента;

  • Адекватные сроки и приоритеты;

  • Возможность расти в сторону lead / architecture.

Навыки
  • PostgreSQL
  • Python
  • Docker
  • Django Rest Framework
  • Celery
  • Docker-compose
  • Linux
  • Firebase
  • Git
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию