middle Python developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
middle Python developer на игровой проект Sidus
На перспективный и технологичный игровой проект SIDUS ищем junior или middle backend-разработчика. Sidus - ролевая MMORPG игра, основанная на блокчейн и криптофилософии, находящаяся в активной разработке. Сайт проекта: https://sidusheroes.com/
Задачи:
- разработка новых и доработка существующих игровых механик в соответствии с геймдизайн-документацией и планом разработки
- разработка API для взаимодействия с фронтендом и блокчейном
- покрытие нового кода юнит-тестами и его документирование
- общение с командой для выработки решений по улучшению существующей инфраструктуры
Требования:
- хорошее знание Python и опыт коммерческой разработки на нём не менее одного года
- опыт работы с фреймворками для создания веб-приложений (FastAPI, Flask)
- умение работать с асинхронным кодом
- знание SQL и умение работать с СУБД при помощи ORM
- понимание принципов проектирования REST-приложений
- базовые знания Git, Linux
Будет плюсом:
- опыт проектирования баз данных
- опыт работы с нагруженными приложениями, масштабирование
- опыт работы с логами (Kibana) и умение найти проблемы и их причины
- опыт работы с брокерами сообщений (RabbitMQ)
- опыт работы с WebSockets, gRPC, GraphQL
- базовые знания о развёртывании приложений, умение написать Dockerfile
Условия:
- 5ти-дневка, офис в центре Москвы или удаленка
- приятные бонусы по проекту
- зп от 2000 до 3000$