Fullstack Developer (Python + React/TypeScript)

Дата размещения вакансии: 24.07.2026
Работодатель: СПЕЙС МЕДИА ГРУПП
Уровень зарплаты:
з/п не указана
Город:
Москва
Замоскворецкая линия метро Белорусская
Требуемый опыт работы:
От 3 до 6 лет

На проект по разработке интеллектуальной экосистемы для автоматизированного анализа контента и аудитории в мессенджерах ищем опытного Fullstack разработчика ​​​​​

Наш продукт включает сбор и обработку больших данных, интерактивные дашборды, предиктивную аналитику, генерацию контента под стиль бренда и инструменты для продвижения.

Обязанности:

  • ​​​​​​​Разработка новых и поддержка существующих веб-приложений (клиентская и серверная часть).
  • Проектирование и реализация масштабируемых архитектурных решений и API.
  • Интеграция фронтенд-части (React + TS + Redux) с бэкенд-сервисами (Python).
  • Оптимизация производительности приложений, баз данных и запросов.
  • Написание юнит- и интеграционных тестов (pytest, Jest/RTL).
  • Участие в код-ревью, обсуждении архитектуры и планировании спринтов.

Стек технологий
Бэкенд: Python (FastAPI / Django), асинхронное программирование, REST API / GraphQL.
Фронтенд: React, TypeScript, Redux Toolkit / Redux, HTML5, CSS3 / Tailwind.
Базы данных и брокеры: PostgreSQL, Redis, Celery/Taskiq
Инфраструктура: Docker, Git, CI/CD.

Требования:

  • ​​​​​​​​​​​​​​Опыт коммерческой разработки на Python от 3-х лет.
  • Уверенное знание React, TypeScript, Redux и современного JavaScript (ES6+).
  • Понимание принципов ООП, SOLID, паттернов проектирования.
  • Опыт работы с реляционными БД (PostgreSQL) и понимание принципов кэширования.
  • Будет плюсом: опыт коммерческой разработки на Go или Node.js.
  • Уверенное владение Git и опыт командной разработки по Agile/Scrum.
  • Умение разбираться в чужом коде и готовность нести ответственность за результат.

Условия:

  • ​​​​​​​​​​​​​​Стабильный доход: конкурентоспособная заработная плата. Выплаты 2 раза в месяц по 50% или 1 раз в месяц (согласовывается с сотрудником).
  • Гибкий формат: график 5/2. На старте (первые 2 месяца) - работа в офисе (м. Белорусская) для синхронизации и встраивания в команду, далее возможен переход на гибрид.
  • ДМС после года работы
  • Профессиональное замотивированное окружение