О компании и команде
Мы развиваем свой маркетплейс запасных частей к автомобилям с помощью внешних подрядчиков. Продолжаем усиливать нашу штатную IT-команду. Вводим новые ставки.
Нашу интернет площадку и логистику в течение ближайших лет планируем вывести на федеральный уровень.
Что предстоит? Плотная командная работа с распределением задач.
Задачи:
- Разработка и развитие backend‑сервисов на Python (Django),
- Проектирование и развитие REST API для внутренних и внешних сервисов,
- Поддержка и рефакторинг существующего кода, профилирование и оптимизация,
- Интеграции со сторонними сервисами,
- Работа с очередями и фоновыми задачами (Celery),
- Написание и поддержка тестов,
- Участие в обсуждении архитектурных решений и технического долга.
Для этого вам необходимо:
Для этого вам необходимо:
- Уверенное владение Python 3
- Опыт коммерческой разработки от 3 лет
- Хорошее знание Django (в том числе ORM)
- Опыт разработки и поддержки REST API (Django REST Framework)
- Понимание принципов работы HTTP, REST, JSON
- Опыт работы с реляционными БД (MySQL, PostgreSQL)
- Навыки чтения и оптимизации чужого кода
- Опыт написания тестов (unit / integration) в рамках Django
- Базовые знания HTML / CSS / JavaScript
Будет большим плюсом:
- Опыт работы с Docker / docker-compose
- Опыт работы с Celery + Redis / RabbitMQ
- Понимание принципов SOLID, DRY, KISS
- Опыт работы с Git (feature‑ветки, code review)
- Опыт работы с высоконагруженными или масштабируемыми проектами.
Условия работы:
- Заработная плата указана стартовая, отталкиваемся от навыков, устанавливаем адекватную.
Фикс и бонусы от квалификации и доп.задач. Обсуждаются индивидуально.
Вам предстоит:
Удаленное собеседование с IT-директором, прохождение тех. интервью.