8 марта 2025
SOFTINTERMOB специализируется на разработке мобильных приложений для различных сегментов AppStore и Google Play, включая игры, здоровье и фитнес, путешествия и навигацию, фото и видео, образование, а также многое другое. В нашем портфолио более 300 выпущенных проектов и каждый день наши приложения скачивают более 200 000 человек по всему миру .
Наша команда состоит более чем из 500 талантливых специалистов, которые объединены общей целью создания уникальных мобильных приложений. Помимо этого, наш холдинг включает в себя более 700 профессионалов, что позволяет нам реализовывать крупные и амбициозные проекты в сфере разработки приложений.
Ма разрабатываем масштабную мобильную стратегию, требующая надёжной и высокопроизводительной серверной архитектуры для обработки миллионов игроков в реальном времени. Мы ищем Team Lead Backend (Python) , который поможет развивать и поддерживать серверную часть игры , управлять командой разработчиков и разрабатывать масштабируемую игровую инфраструктуру.
Чем предстоит заниматься:
Участие в разработке архитектуры сервисов, их поддержке и написание фичей;
Анализ текущей кодовой базы на возможность применения более эффективных алгоритмов и паттернов проектирования;
Повышение производительности разрабатываемой системы;
Построение и Оптимизация серверной архитектуры для миллионов активных игроков;
Взаимодействие с командой разработчиков, код-ревью;
Обучение, менторство младших коллег;
Тесное взаимодействие с менеджером по планированию и контролю сроков и ресурсов команды.
Наши ожидания:
Опыт коммерческой разработки на Python от 5-ти лет;
Опыт работы с FastAPI от 3-х лет;
Опыт работы с монолитной и микросервисной архитектурой;
Опыт участия в проектировании архитектуры сервисов с нуля;
Отличные знания SQL и NoSQL баз данных (PostgreSQL, Redis, MongoDB, MariaBD);
Опыт работы с WebSockets, asyncio, масштабируемыми real-time системами. Вы должны хорошо понимать принципы конкурентной и параллельной обработки данных;
Уверенное знание паттернов проектирования: GOF, SOLID, KISS, DRY, и т.д.;
Опыт работы с очередями (RabbitMQ, Kafka, Celery и т.п.);
Уверенное знание docker, docker-compose, k8s;
Опыт взаимодействия с командой: код-ревью, помощь и наставничество.
Понимание CI/CD процессов.
Будет плюсом:
Опыт работы с Golang;
Опыт работы с OpenSearch/ELK (Elasticsearch, Logstash, Kibana), Grafana, Prometheus;
Опыт бэкенд-разработки и работы с высоконагруженными и многопоточными системами;
Опыт работы над отказоустойчивостью и масштабируемостью бэкенда;
Умение проектировать архитектуру в распределенных системах;
Построения или улучшения культуры разработки и менторства;
Перфекционизм и внимательность к деталям.
Что мы предлагаем:
Удаленный формат сотрудничества;
Удобный график сотрудничества с 9:00 до 18:00, час перерыва;
Оперативное и эффективное взаимодействие через Discord / Element и Jira;
Увлекательные задачи и перспективы для профессионального развития;
Возможность освоения и применения передовых инструментов и методик в области разработки;
Непосредственное руководство со стороны одного руководителя, без избыточной иерархии;
Стабильно высокий доход и своевременная выплата оклада;
Трудоустройство по системе самозанятости с покрытием налогов со стороны компании.