Senior Backend Developer (Python, part-time)

Требования

Бэкенд, Старший (Senior)PythonDjangoMongoDBRedis

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

Неполный рабочий деньМожно удаленно

Компания

Программа лояльности для геймеров

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

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

MYBONUS - программа лояльности для геймеров. У нас в активе дебетовый карточный продукт вместе с банком Ренессанс Кредит и успешная интеграция с играми от Mail.ru Group.

Наши текущие векторы развития:
– Подключение новых игры и околоигровых сервисов
– Увеличение сети партнеров
– Геймификация и большее вовлечение пользователей в сервис
– Построение новых финтех-продуктов

Мы располагаемся в самом центре Москвы на Тверском бульваре рядом с Патриаршими прудами. Приветствуем как работу из офиса, так и из дома — у нас немало удаленных сотрудников.

Кого мы ищем?

Сейчас нам в команду нужен опытный backend-разработчик на part-time (20-25 часов в неделю) с хорошим опытом на Django. 

Вам предстоит:

– Постепенно переводить архитектуру на микросервисы
– Развивать подсистемы обработки пользовательских платежей и различной пользовательской активности
– Добавлять новые фичи и интегрировать сервисы партнеров
– Взаимодействовать с командой frontend-разработки
– Периодически проводить рефакторинг кода и покрывать его тестами

Требования:

– Python 3
– Django и Django REST Framework
– Опыт взаимодействия с реляционными (PostgreSQL) и нереляционными БД (MongoDB, Redis)
– Опыт построения архитектуры, основанной на микросервисах
– Опыт коммерческой разработки от 3-х лет

Плюсом будет:

– Опыт работы с асинхронными фреймворками
– Опыт разработки высоконагруженных систем

Наш текущий стек:

– Django 2.2
– Django REST framework
– MongoDB 4.2 и djongo
– Redis в качестве системы кэширования