Просмотр вакансии

Сегодня 17-09-2025 21:44
17.09.2025, 16:52

Senior Full-Stack Developer (Python/Vue.js)

Работодатель: ЭЛСТАР

Город: Москва
Зарплата:  от 300000 до 350000 RUR
Занятость: Полная занятость, Полный день
Опыт работы: Более 6 лет

В команду ищем Senior Full-Stack Developer для развития и поддержки высоконагруженной b2b-платформы: Telegram-бот, Django REST API и современная админ-панель на Vue.js.

О проекте

  • B2B/B2C торговая платформа с Telegram-ботом, мощной админкой и развитой бизнес-логикой.
  • Архитектура: микросервисный подход (Docker), Django 5 + DRF, Celery + RabbitMQ, PostgreSQL, Telegram-бот (aiogram), SPA на Vue 3 + Vuetify.
  • Сложная предметная область: управление товарами, ценами, эксклюзивами, расписаниями, клиентами, заказами, рассылками, аналитикой, интеграция с внешними сервисами.

Задачи

  • Проектирование и развитие архитектуры backend (Django, DRF, Celery) и frontend (Vue 3, Vuetify)
  • Разработка новых и оптимизация существующих REST API, интеграция с внешними сервисами и Telegram-ботом
  • Реализация сложной бизнес-логики: управление товарами, ценами, расписаниями, эксклюзивами, массовые операции, аналитика
  • Разработка и поддержка SPA-админки: сложные таблицы, формы, фильтры, массовые действия, защищённые маршруты
  • Оптимизация производительности, масштабируемость, безопасность (CORS, JWT, best practices)
  • Ведение code review, менторство, участие в принятии технических решений
  • Автоматизация процессов: тесты, CI/CD, Docker, мониторинг
  • Работа с асинхронными задачами (Celery, очереди RabbitMQ), периодическими задачами (Celery Beat)
  • Работа с файлами (Excel, массовый импорт/экспорт), интеграция с аналитикой и отчетами

Требования

  • Опыт коммерческой разработки от 8 лет, из них не менее 4 лет — full-stack
  • Отличное знание Python 3.8+, Django, Django REST Framework, Celery, PostgreSQL
  • Отличное знание Vue.js 3 (Composition API/Options API), Vuetify, Vuex, Vue Router
  • Опыт проектирования и оптимизации REST API, интеграции с внешними сервисами
  • Опыт работы с Docker, docker-compose, понимание микросервисной архитектуры
  • Опыт работы с асинхронными задачами, очередями (Celery, RabbitMQ)
  • Опыт интеграции с Telegram Bot API (aiogram или аналог)
  • Опыт работы с авторизацией (JWT), защищёнными маршрутами, best security practices
  • Опыт работы с git, code review, умение разбираться в большом чужом коде
  • Опыт работы с CI/CD, автоматизацией тестирования и деплоя
  • Уверенные знания HTML5, CSS3, SCSS, адаптивной верстки

Будет плюсом:

  • Опыт работы с pandas, openpyxl, массовой обработкой данных
  • Опыт настройки Nginx, мониторинга, логирования
  • Опыт написания unit- и e2e-тестов (pytest, Jest, Cypress)
  • Опыт работы с TypeScript
  • Опыт оптимизации производительности SPA и backend

Условия

  • Работа в офисе
  • ЗП по результатам собеседования (выше рынка для сильных кандидатов)
  • Вся команда — опытные разработчики, есть code review и менторство
  • Современный стек, интересные задачи
  • Возможность влиять на архитектуру и развитие продукта

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

 

Откликнуться на вакансию

Дата
17.09 18.09
USD
3.036 3.0419
EUR
3.5867 3.6033
RUB
3.6468 3.6466
UAH
7.3711 7.4231
CHF
3.837 3.8674
GBP
4.1413 4.1516
PLN
8.4387 8.4707
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения