Senior FullStack Developer (Primary stack: Django + FastAPI + Angular)

Сеть фитнес-клубов Spirit

Senior FullStack Developer (Primary stack: Django + FastAPI + Angular)

Москва, Карамышевская набережная, 44

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

В связи с масштабированием сети, ИТ-департамент Spirit. расширяет команду и приглашает к сотрудничеству Senior Full-Stack Разработчика, у которого основная технологическая экспертиза — Django, FastAPI и Angular.

Чтобы сэкономить время друг друга - просим обратить внимание, что кандидаты, для которых фронтенд — React или Vue, без серьёзного production-опыта на Angular, к процессу отбора не допускаются.

Предстоящие обязанности:

  • Проектирование и реализация нового функционала (end-to-end): от требований и архитектуры до релиза и сопровождения;
  • Поддержка и развитие существующего кода — багфиксы, оптимизация, рефакторинг, миграции данных;
  • Проектирование архитектуры компонентов и сервисов (включая микросервисы) и участие в принятии архитектурных решений;
  • Разработка и поддержка внутренних/публичных библиотек и пакетов (Python packages, npm-пакеты), создание переиспользуемых модулей;
  • Работа с асинхронными задачами и очередями (Celery, Redis, RabbitMQ) — проектирование рабочих потоков, обработка ошибок и повторов;
  • Разработка API (REST/HTTP, JSON, OpenAPI) и интеграция сервисов; понимание авторизации/аутентификации (JWT, OAuth2, session auth) и безопасных практик работы с токенами;
  • Написание автотестов (unit, integration), поддержание покрытия, участие в code review с акцентом на читаемость и тестируемость;
  • Настройка и поддержка базового CI/CD, сборки Docker-образов и релизных пайплайнов, автоматизация деплоймента и rollbacks;
  • Оценка задач: разбиение на подзадачи, оценка времени и рисков, активное участие в планировании спринтов;
  • Обеспечение качества кода: применение стилей, линтеров, форматтеров, соблюдение методологий и лучших практик;
  • Участие в миграции инфраструктуры при переходе на новую архитектуру, оценка влияния изменений на продукты (SPA, мобильные клиенты, интеграции).

Требования к квалификации и опыту:

  • Глубокие знания Python и опыт промышленной разработки;
  • Django (знание ORM, миграций, middleware, signals, оптимизация запросов);
  • FastAPI (ASGI, схемы Pydantic, OpenAPI, асинхронные эндпоинты);
  • Опыт работы с PostgreSQL: проектирование схем, индексы, миграции, оптимизация запросов;
  • Опыт с Celery, Redis, RabbitMQ (построение задач, retries, idempotency);
  • Уверенные навыки Angular (TypeScript), понимание жизненного цикла компонентов, state-management;
  • Базовые фронтенд-технологии: HTML, CSS, Tailwind, адаптивный дизайн;
  • Docker: написание Dockerfile, multi-stage builds;
  • Git: ветвление, разрешение конфликтов, code review;
  • Понимание сетевых основ: HTTP(S), REST, CORS, TLS, заголовки, кодировки, статус-коды;
  • Знание принципов безопасности: OWASP, защита от XSS/CSRF/SQLi, секьюрность токенов;
  • Понимание паттернов проектирования (Factory, Strategy, Repository и т.д.) и принципов (KISS, DRY, SOLID);
  • Умение писать читаемый, документированный и тестируемый код — использование форматтеров (black/isort), линтеров и т.д.

Готовы предложить:

  • Работу в компании федерального масштаба;
  • Доход выше рынка по итогам собеседования:
  • Оформление и льготы по ТК РФ, бессрочный трудовой договор;
  • Фитнес для сотрудника и его друга +1;
  • ДМС после исп. срока;
  • Корпоративный транспорт от метро;
  • Возможность карьерного развития по итогам работы.

Мы ценим внимательность, поэтому в сопроводительном письме просим указать:

1) Зарплатные ожидания на период испытательного срока и после

2) Ваш релевантный опыт в годах

3) Какой клуб нашей сети ближайший к вашему дому

4) Возможная дата выхода на работу

Спасибо за уделенное время и ждем Вас на собеседовании!

Посмотреть контакты работодателя

Адрес

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

SL Soft
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Сеть фитнес-клубов Spirit

Senior Backend (Django + FastAPI) Разработчик

Сеть фитнес-клубов Spirit

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
STARTRIBE LTD

Senior Python developer

STARTRIBE LTD

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Spice IT
Полный день
  • Москва

  • Не указана

МегаФон
Удаленная работа
  • Москва

  • Не указана

Платформа Сейлз Чейн

Senior Backend Engineer

Платформа Сейлз Чейн

Удаленная работа
  • Москва

  • Не указана

БИОС
Полный день
  • Москва

  • от 350000 RUR

Платежное Решение
Полный день
  • Москва

  • от 350000 RUR

Михайлов и партнеры, Группа компаний

Ведущий Backend-разработчик (Python/FastAPI) Middle+

Михайлов и партнеры, Группа компаний

Полный день
  • Москва

  • от 350000 RUR

Хантфлоу

Head of Python Development

Хантфлоу

Удаленная работа
  • Москва

  • от 350000 RUR

АйТи БАСТИОН

Senior Backend Developer (Python)

АйТи БАСТИОН

Удаленная работа
  • Москва

  • от 350000 RUR

Лига Цифровой Экономики

Lead Python Developer

Лига Цифровой Экономики

Удаленная работа
  • Москва

  • от 350000 RUR

Удаленная работа
  • Москва

  • до 3000 USD

СБЕР
Полный день
  • Москва

  • до 3000 USD

Градиент
Полный день
  • Москва

  • до 3000 USD

ГНИВЦ
Удаленная работа
  • Москва

  • до 3000 USD

МегаФон

Senior Python developer

МегаФон

Удаленная работа
  • Москва

  • до 3000 USD

Spice IT
Удаленная работа
  • Москва

  • до 3000 USD

ЗЕБРА
Удаленная работа
  • Москва

  • от 5500 USD

AERODISK
Полный день
  • Москва

  • от 500000 RUR

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

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