Чем предстоит заниматься:
- Перевод существующего монолита на микросервисную архитектуру.
- Разработка и сопровождение backend-решений: рефакторинг, оптимизация, исправление ошибок, покрытие тестами, ведение технической документации.
- Проектирование архитектуры и баз данных, участие в выборе технических решений.
- Интеграция с внешними сервисами, участие в нагрузочном тестировании и масштабировании.
- Взаимодействие с командами разработки, QA, DevOps и технической поддержки.
- Участие в планировании, оценке задач, внедрении инструментов и улучшении процессов разработки.
Требования к кандидату:
- Отличное знание Python и опыт backend-разработки.
- Понимание принципов асинхронного программирования.
- Опыт работы с FastAPI.
- Опыт работы с PostgreSQL.
- Опыт проектирования архитектурных решений, умение визуализировать архитектуру.
- Умение обосновывать технические решения.
- Знание и применение подходов: SOLID, DRY, KISS, DDD, Clean Architecture и др..
- Опыт взаимодействия с командами разработки, QA, DevOps.
- Готовность работать с высоконагруженными системами (до 1000 RPS).
- Хорошие коммуникативные навыки.
Также будет плюсом:
- Опыт с Django.
- Опыт в финтехе.
Формат и условия:
- Удалённый формат работы по РФ (тайм-зона МСК ±2 часа).
- ДМС с первого дня.
- 10% от оклада раз в полгода, как плата за отчуждение прав на интеллектуальную собственность.
- Премия по итогам года.
- Оформление в полном соответствии с ТК РФ.
- Ежегодный оплачиваемый отпуск.
- Отсутствие бюрократии и акцент на достижении результата.