Fullstack-разработчик

Спутник

Fullstack-разработчик

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

Компания «Спутник» помогает торговым сетям, производителям и селлерам расти за счёт данных и автоматизации. Мы верим, что каждый бизнес уникален - поэтому создаём не шаблонные продукты, а решения, адаптированные под процессы и цели конкретного клиента.

В связи с ростом компании и количества проектов мы ищем еще одного Fullstack-разработчика в нашу команду.

Что вас ждет в нашей компании:
🔹 Реальные кейсы с крупными игроками рынка РФ и не только, с измеримым результатом (рост продаж, снижение запасов, повышение эффективности) - количество наших проектов растет каждый год, даже когда другие компании уменьшают обороты
🔹 Сильная команда и глубокая экспертиза в аналитике и товародвижении
🔹 Культура развития: мы постоянно создаём новые алгоритмы и методы, инвестируем в обучение
🔹 Гибкость: работаем по принципам адаптивного управления, ценим инициативу и системное мышление

Если вы хотите работать с продуктами, которые меняют рынок - добро пожаловать в «Спутник»!

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

• Разработка и развитие backend-логики и сервисов на Python
• Разработка пользовательских интерфейсов на React, TypeScript
• Проектирование и реализация REST API
• Проектирование архитектуры приложений и взаимодействия между сервисами
• Работа с PostgreSQL, ClickHouse, Redis: проектирование схем, написание и оптимизация запросов
• Работа с очередями задач, фоновыми процессами и асинхронной обработкой данных
• Принятие и согласование архитектурных решений
• Поддержание единых стандартов разработки, архитектуры, DoR и DoD
• Развитие процессов разработки, Git Flow и CI/CD
• Разработка интеграций с внешними системами
• Оптимизация производительности и устранение узких мест
• Участие в интеграции frontend и backend частей приложения
• Рефакторинг и развитие существующей кодовой базы
• Покрытие критичной логики автоматическими тестами
• Участие в разборе технических проблем и инцидентов
Технологический стек
• Backend: Python, FastAPI, Pydantic, Alembic, asyncio, SQLAlchemy, pandas, Celery, pytest, uv
• Базы данных: PostgreSQL, ClickHouse, Redis
• Frontend: React, TypeScript, Next.js, Redux
• Инфраструктура: Docker, Docker Compose, Nginx
• CI/CD: GitLab CI
• Messaging: Kafka, RabbitMQ
• Observability: Prometheus, Grafana, Loki, OpenTelemetry
Требования:

• Опыт коммерческой разработки на Python от 3х лет
• Сильное знание Python и понимание внутреннего устройства языка
• Глубокое знание FastAPI и асинхронного программирования на asyncio
• Хорошее понимание архитектуры backend-приложений и принципов проектирования API
• Глубокое знание SQL: JOIN, CTE, оконные функции, индексы, планы выполнения и оптимизация запросов
• Практический опыт работы с PostgreSQL
• Опыт работы с очередями задач и асинхронной обработкой данных
• Опыт разработки пользовательских интерфейсов на React и TypeScript
• Понимание клиент-серверного взаимодействия и интеграции frontend/backend
• Понимание UX/UI для интерфейсов с большим объемом данных: таблицы, фильтры, графики, формы
• Практический опыт работы с Git, Docker и Docker Compose
• Умение принимать архитектурные решения и аргументировать их
• Умение декомпозировать сложные задачи и формировать технический план реализации
• Умение самостоятельно разбираться в проблемах на уровне приложения, базы данных, контейнеров и инфраструктуры

Будет плюсом
• Опыт разработки микросервисов
• Понимание Clean Architecture и принципов разделения ответственности между слоями приложения
• Понимание event-driven архитектуры
• Опыт работы с Kafka и RabbitMQ
• Опыт работы с ClickHouse и большими объемами данных
• Опыт построения ETL/ELT-процессов и систем обработки данных
• Опыт оптимизации высоконагруженных систем
• Опыт построения интеграций с внешними системами через REST, Kafka, SFTP и другие протоколы
• Опыт настройки GitLab CI/CD
• Опыт администрирования Linux-серверов, Docker, Nginx и сетевой инфраструктуры
• Опыт построения мониторинга и observability
• Опыт использования AI-инструментов в разработке: Codex, Claude Code, Cursor и аналогичных решений

Условия:

• Полностью удаленная работа
• Стабильность: аккредитованная ИТ-компания с прозрачными условиями (график 5/2, 09:00–18:00 по Москве, отпуск, больничный)
• Видимый результат: ваши решения напрямую влияют на продажи, запасы и прибыль клиентов
• Возможность реализовать свои профессиональные навыки и идеи
• Классная, драйвовая команда, дружная и продуктивная рабочая атмосфера!

Навыки
  • React
  • Python
  • TypeScript
  • REST API
  • SQL
  • FastAPI
  • PostgreSQL
  • Clickhouse
  • Git
  • Docker
Посмотреть контакты работодателя

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

Digital Agency Rubikon
  • Краснодар

  • до 80000 RUR

Рекомендуем
Ресторан-групп
  • Краснодар

  • до 80000 RUR

Рекомендуем

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

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