Backend-разработчик (Python): разработка микросервисов для CRM-системы для малого бизнеса с акцентом на асинхронную архитектуру. Фокус на проектировании межсервисного взаимодействия через брокеры сообщений и интеграции с внешними API.
Backend-разработчик (Python)
Компания: Crafted Pixels
Формат работы: Удаленно, частичная занятость (3-5 часов в неделю)
Оплата: Без оплаты (за опыт и портфолио)
Мы - Crafted Pixels, молодая команда заказной разработки. Ищем Backend-разработчика (Python) для доработок CRM. Контекст: У нас есть приложение мебельной CRM с готовым дизайном, аналитикой и продуманной логикой, также реализовано 60% фронта и 40% бэкенда. Мы не просто «допиливаем» - мы строим новый продукт, который станет ежедневным рабочим инструментом для малого бизнеса. Без legacy, без компромиссов.
Что предстоит делать:
Проектировать, разрабатывать и тестировать новые backend-микросервисы на Python 3.12+ (FastAPI) с использованием асинхронного подхода.
Участвовать в проектировании архитектуры нового функционала и продукта в целом (от обсуждения на митапах до реализации).
Настраивать CI/CD процессы: писать пайплайны в GitHub Actions для автоматического запуска тестов, линтеров и сборки Docker-образов.
Организовывать межсервисное взаимодействие: проектировать обмен данными через брокеры сообщений (RabbitMQ/Kafka) и настраивать кэширование (Redis) для высокой скорости отклика.
Разрабатывать интеграции со сторонними API (Telegram Bot API, WhatsApp Business API и другие внешние сервисы).
Настраивать инфраструктурную связку: конфигурировать Nginx как reverse proxy и балансировщик нагрузки для сервисов.
Синхронизировать разработку с фронтенд-командой: обсуждать контракты API (REST/OpenAPI), помогать с целостностью данных и пользовательского опыта.
Стек (желательно):
Python 3.12+
FastAPI
Pydantic 2.0+
Sqlalchemy 2.0+
Faststream/aiokafka/aiopika/aioredis
Nginx
Docker
Github actions
Tenacity
Формат работы:
Спокойный и прозрачный.
Частичная занятость: до 3-5 часов в неделю.
1-2 созвона в неделю для синхронизации.
Условия:
Без оплаты - за опыт, ревью и живой проект в портфолио.
Если сработаемся - следующие проекты уже с оплатой.
Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера