Компания «Спутник» помогает торговым сетям, производителям и селлерам расти за счёт данных и автоматизации. Мы верим, что каждый бизнес уникален - поэтому создаём не шаблонные продукты, а решения, адаптированные под процессы и цели конкретного клиента.
В связи с ростом компании и количества проектов мы ищем еще одного Fullstack-разработчика в нашу команду.
Что вас ждет в нашей компании:
🔹 Реальные кейсы с крупными игроками рынка РФ и не только, с измеримым результатом (рост продаж, снижение запасов, повышение эффективности) - количество наших проектов растет каждый год, даже когда другие компании уменьшают обороты
🔹 Сильная команда и глубокая экспертиза в аналитике и товародвижении
🔹 Культура развития: мы постоянно создаём новые алгоритмы и методы, инвестируем в обучение
🔹 Гибкость: работаем по принципам адаптивного управления, ценим инициативу и системное мышление
Если вы хотите работать с продуктами, которые меняют рынок - добро пожаловать в «Спутник»!
Обязанности:
-
Разработка и развитие backend-логики и сервисов на Python
-
Разработка пользовательских интерфейсов на React, TypeScript
-
Проектирование и реализация REST API
-
Работа с базами данных: проектирование схем, оптимизация запросов
-
Оптимизация производительности и устранение узких мест в системе
-
Участие в интеграции frontend и backend частей приложения
-
Обеспечение качества кода: рефакторинг, тестирование
-
Взаимодействие с командой для проработки архитектурных решений
Наш технологический стек:
-
Backend: Python, FastAPI, Pydantic, Alembic, asyncio, SQLAlchemy, pandas, Celery, pytest, uv
-
Базы данных: PostgreSQL, ClickHouse, Redis
-
Frontend: React, TypeScript, Next.js, Redux
-
Деплой: Docker, Docker Сompose, GitLab CI
Требования:
-
Опыт коммерческой разработки на Python от 3 лет
-
Глубокое знание FastAPI и асинхронности (asyncio)
-
Глубокое знание SQL (join, оконные функции, CTE, индексы, оптимизация)
-
Понимание принципов построения веб-приложений и клиент-серверного взаимодействия
-
Опыт работы с очередями задач и асинхронной обработкой данных
-
Опыт разработки пользовательских интерфейсов
-
Понимание UX и UI, применяющихся для визуализации данных (таблицы, графики)
-
Опыт работы с Git, Docker, Docker Compose
Будет плюсом:
-
Опыт разработки микросервисов, понимание принципов проектирования event-driven архитектуры
-
Опыт построения интеграций с внешними системами
-
Опыт работы с высоконагруженными системами
-
Опыт использования AI-инструментов в работе (Codex, Claude code, Cursor)
Условия:
-
Полностью удаленная работа
-
Стабильность: аккредитованная ИТ-компания с прозрачными условиями (график 5/2, 09:00–18:00 Мск, отпуск, больничный)
-
Видимый результат: ваши решения напрямую влияют на продажи, запасы и прибыль клиентов
-
Возможность реализовать свои профессиональные навыки и идеи
-
Классная, драйвовая команда, дружная и продуктивная рабочая атмосфера!