SOFTINTERMOB — международная продуктовая IT-компания, специализирующаяся на разработке мобильных приложений для App Store и Google Play: здоровье и фитнес, путешествия и навигация, фото- и видеоредакторы, образовательные сервисы и многое другое.
Отдельное направление — GameDev, где наша команда разрабатывает midcore-проекты с глубокими и увлекательными механиками: сити-билдинг, MMO-стратегии, автобаттлеры, раннеры, симуляторы и слешеры, создавая для пользователей захватывающий игровой опыт.
На счету компании уже более 300 выпущенных проектов, а наши приложения ежедневно скачивают более 200 000 человек по всему миру.
Наша команда состоит более чем из 400 талантливых специалистов, которые объединены общей целью создания уникальных мобильных приложений.
Чем предстоит заниматься:
Разработка и поддержка серверных приложений и сервисов на Python (FastAPI/Django);
Интеграция с внешними и внутренними API (REST/GraphQL);
Работа с базами данных (PostgreSQL/MySQL): проектирование схем, написание SQL-запросов, оптимизация запросов;
Разработка ETL-скриптов для обработки и трансформации данных;
Поддержка и развитие существующих сервисов, написание unit-тестов;
Подготовка документации по разработанным сервисам и библиотекам.
Наши ожидания:
Ссылка на GitHub / портфолио, реализованные проекты (REST API, скрипты, сервисы);
Опыт коммерческой разработки на Python от 2 лет;
Знание FastAPI/Django/Flask;
Опыт работы с PostgreSQL/MySQL, написание сложных SQL-запросов;
Опыт работы с API (REST, GraphQL), OAuth, JWT;
Знание Docker, опыт контейнеризации сервисов;
Опыт написания тестов (pytest, unittest);
Понимание принципов ООП, SOLID, чистого кода;
Опыт работы с системами контроля версий (Git);
Умение писать документацию.
Что мы предлагаем:
Удаленный формат сотрудничества;
Удобный график с 9:00 до 18:00, час перерыва, время по Москва;
Оперативное и эффективное взаимодействие;
Возможность освоения и применения передовых инструментов и методик в области разработки;
Сотрудничество на основании ICA (Independent Contractor Agreement) и NDA (Non-Disclosure Agreement);
Бесконечные возможности для расширения профессиональных горизонтов, освоения новых навыков и технологий в сфере гейм-дева;
Устойчивое и продолжительное сотрудничество на протяжении всего пути.