Мы аккредитованная IT-компания с постоянно растущим коллективом. Создаём для разработчиков все условия для профессионального роста: code review, наставничество, внятные процессы и постепенное усложнение задач. Ищем backend-разработчика уровня Junior+ / Middle-. Готовы рассмотреть кандидата с коммерческим опытом до 1 года, если есть реальные проекты и понятный вклад в результат.
Чем предстоит заниматься:
- Разрабатывать и поддерживать backend-сервисы на Python (FastAPI).
- Проектировать и развивать REST API: контракты, обработка ошибок, документация.
- Писать асинхронный код (async/await, asyncio), интеграции с внешними сервисами.
- Работать с PostgreSQL: запросы, базовый уровень работы с индексами, оптимизация «узких мест».
- Вести миграции базы данных через Alembic, поддерживать структуру схемы.
- Участвовать в code review, разбирать задачи, исправлять баги, улучшать существующий код.
- Проводить ресёрч: разбираться в новых библиотеках и подходах, читать документацию, предлагать решения.
Что мы ожидаем: - Готовность работать в офисе или гибридном формате.
- Коммерческий опыт разработки или опыт реальных проектов (в том числе до 1 года, если есть работа, которую можно показать).
- Уверенное владение Python 3.x.
- Практический опыт работы с FastAPI.
- Понимание и практическое применение асинхронного программирования (asyncio, async/await).
- Опыт работы с PostgreSQL и asyncpg.
- Опыт ведения миграций через Alembic.
- Владение Git, аккуратность в задачах и коммуникации, готовность учиться и доводить задачи до результата.
Будет преимуществом: - Опыт разработки на Go (Gin / Echo / Fiber / chi).
- Опыт работы с Telegram Bot API и фреймворками для ботов.
- Опыт работы с Docker / docker-compose.
- Опыт написания тестов (pytest), базовое понимание unit и integration подходов.
- Опыт работы с очередями и фоновой обработкой задач.
Мы предлагаем:
- Работу в офисе или гибридном формате в Нижнем Новгороде с гибким графиком.
- Пересмотр заработной платы при активной работе и повышении уровня.
- Наставничество и понятный план развития (актуально для Junior+).
- Адекватные процессы: понятные задачи и приоритеты, регулярное ревью, без постоянных авралов.
- Официальное оформление, оплачиваемый отпуск и больничные.
Как откликнуться:
- ссылка на GitHub / GitLab / портфолио (если есть);
- 2–3 строки о самом сильном проекте: что делал(а), стек, результат и твоя роль.