Ищем в команду энергичного и любознательного разработчика, который хочет расти вместе со сложным и интересным продуктом. Вы будете участвовать в разработке ядра нового SaaS-решения на базе микросервисной архитектуры.
Чем предстоит заниматься:
- Разработка и поддержка бэкенд-сервисов на Python (FastAPI, SQLAlchemy).
- Интеграция сервисов через брокер сообщений (RabbitMQ).
- Участие в проектировании API и взаимодействии между сервисами.
Что важно иметь:
- Базовые знания Python 3.8+.
- Понимание принципов HTTP, REST API.
- Знакомство с любым веб-фреймворком (FastAPI, Flask, Django) — даже на уровне учебных проектов.
- Понимание основ работы с базами данных (SQL).
- Готовность активно учиться новым технологиям (RabbitMQ, микросервисы, событийная архитектура).
- Системное мышление и желание разбираться в сложной логике, а не просто писать код.
- Ответственность и умение работать в команде.
Будет огромным плюсом (но не обязательно):
- Опыт работы с FastAPI и SQLAlchemy.
- Понимание асинхронного программирования (async/await).
- Любой опыт работы с очередями сообщений (RabbitMQ, Kafka, Celery).
- Знакомство с Docker, Git.
Что мы предлагаем:
- Погружение в реальный сложный продукт с архитектурой уровня enterprise, а не в простые CRUD-задачи.
- Практику работы с современным стеком (Python, FastAPI, SQLAlchemy, RabbitMQ, Postgres) и event-driven архитектурой.
- Гибкий график и полностью удаленную работу.
- Возможность повлиять на архитектуру и ключевые решения на раннем этапе проекта.
- Развитое менторство и помощь на всех этапах разработки.
Пожалуйста, в сопроводительном письме кратко ответьте:
Почему вас заинтересовала именно эта вакансия?
Опишите самый сложный или интересный проект, который вы делали (даже учебный). С какими проблемами столкнулись и как решили?
Что вы сейчас активно изучаете в области backend-разработки?