О проекте
Ищем Senior Python / Go Developer для развития и поддержки партнерской платформы. Нам нужен сильный backend-разработчик, который уверенно работает с Python и готов развивать решения на Go, участвовать в проектировании архитектуры и принимать технические решения.
Формат работы: полностью удаленно.
Чем предстоит заниматься
- Разработка и развитие партнерской платформы;
- Проектирование и реализация новых сервисов и интеграций;
- Разработка и поддержка высоконагруженных backend-систем;
- Работа с микросервисной архитектурой;
- Оптимизация производительности приложений и баз данных;
- Интеграция внешних сервисов и API;
- Участие в проектировании архитектурных решений;
- Код-ревью и взаимодействие с командой разработки.
Наши ожидания
Обязательные требования
- Уверенное знание Python;
- Коммерческий опыт разработки на Python 3.10+ и Django;
- Глубокое понимание архитектуры web-приложений:
- HTTP;
- REST API;
- WebSocket (WSS);
- микросервисная архитектура;
- авторизация и аутентификация;
- кэширование;
- интеграции с внешними сервисами;
- Понимание принципов разработки клиент-серверных приложений;
- Хорошее знание алгоритмов и структур данных;
- Опыт работы с:
- PostgreSQL;
- ClickHouse;
- RabbitMQ;
- Опыт работы с очередями сообщений;
- Опыт проектирования и работы с базами данных.
Будет преимуществом
- Опыт коммерческой разработки на Go;
- Опыт работы с Docker;
- Опыт написания многопоточного и асинхронного кода;
- Написание Unit-тестов;
- Знание JavaScript.
Soft Skills
- Умение четко и понятно излагать свои мысли;
- Ответственный подход к работе и результату;
- Инициативность;
- Внимательность к деталям;
- Готовность изучать новые технологии;
- Умение эффективно работать в команде.
Мы предлагаем
- Полностью удаленный формат работы;
- Интересные технические задачи;
- Возможность влиять на архитектурные решения;
- Профессиональную сильную команду;
- Долгосрочное сотрудничество и развитие внутри проекта.