middle Python developer

Зарплата

от 2000 до 3000 $

Местоположение и тип занятости

Moscow (США)Полный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

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$