SindbadCity
вчера

Backend Developer

ниже рынка на 42,9%
вакансия 100 000 ₽
в среднем 175 174 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Компания разрабатывает современный маркетплейс с поддержкой множественных вендоров, системой заказов, чатом в реальном времени, платежной интеграцией и мобильным приложением, проект использует микросервисную архитектуру с акцентом на производительность, масштабируемость и качество кода. Вам нужно будет разрабатывать и поддерживать backend API для веб и мобильных приложений, проектировать и оптимизировать структуру базы данных, реализовывать бизнес-логику для работы с товарами, заказами, платежами, разрабатывать WebSocket соединения для чата в реальном времени, интегрировать с внешними сервисами вроде платежных систем и push-уведомлений, оптимизировать производительность приложения, писать документацию для API, участвовать в code review и писать тесты для разрабатываемого функционала.

требования

  • Глубокое понимание Python 3.8+ и знание best practices
  • Опыт разработки на Django 4.x/5.x не менее 2-3 лет
  • Опыт с Django REST Framework, создание RESTful API, ViewSets, Serializers, Permissions
  • Опыт работы с PostgreSQL, оптимизация запросов, индексы
  • Использование Redis для кеширования, очередей задач, pub/sub
  • Опыт с Celery для асинхронных задач, планировщиков
  • Опыт с Django Channels для WebSocket приложений
  • Реализация JWT аутентификации
  • Опыт оптимизации SQL-запросов, работа с N+1, транзакциями, индексацией, иерархическими структурами
  • Проектирование RESTful API, OpenAPI/Swagger, фильтрация, пагинация, сортировка, версионирование, CORS
  • Асинхронное программирование в Python (async/await)
  • Интеграция платежных систем, Firebase для push-уведомлений, внешние API и webhook'и
  • Будет плюсом Docker, Git и Git Flow, Linux, Nginx, CI/CD, принципы SOLID, паттерны проектирования, микросервисная и event-driven архитектура, unit- и integration-тесты, TDD, django-filters, Pillow, phonenumber-field, библиотеки для переводов, опыт с e-commerce платформами, системами заказов, множественными ролями, рейтингами, отзывами, чатами, ответственность, командная работа, готовность к обучению, code review

условия

  • Полный рабочий день
Откликнуться Добавить в отклики