Backend developer (Python)

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

Привет! Мы - небольшая продуктовая IT компания, дочерняя структура одного из крупнейших российских букмекеров, уже больше 6 лет мы занимаемся разработкой разных продуктов, так или иначе связанных со спортом: от букмекерских приложений, которыми пользуются сотни тысяч человек до data science продуктов - например, мы делаем систему для спортивной аналитики с использованием computer vision технологий. Разнообразие продуктов дает нам возможность прокачивать экспертизу в разных направлениях.

Мы работаем над проектами SportLevel, представляющими из себя экосистему сервисов для мгновенной доставки различных данных со спортивных мероприятий до конечных клиентов (как правило букмекеры и федерации спорта).

Примеры проектов, с которыми работает команда:

  • Сервер приложения для скаутов – само приложение используется для передачи данных в режиме реального времени специалистами, отслеживающими события в играх. Недавно мы переписали его полностью.
  • Высоконагруженный сервис трансляций событий в другие сервисы по web-сокету - сюда попадают все события, фиксируемые скаутами и передаются клиентам. Сервис написан давно и на PHP, хотим его переписать под современный стек на Python.
  • Сервис, автоматически (без участия букмекера) рассчитывающий ставки, исходя из событий на игровом поле.

Сейчас этими сервисами занимаются 4 python-разработчика, мы хотим усилить команду, чтобы двигаться быстрее.

Какой стек:

Мы используем: Python 3.9 (aiohttp, asyncio, gino, alembic, pydantic, реже FastApi), PostgreSQL 13, RabbitMQ, Docker, docker-compose, GitHub, Jira, Notion, Jenkins

Что мы ожидаем от тебя:

  • Знание Python 3.6+
  • Общее понимание работы сетевых протоколов и технологий (HTTP, WebSocket)
  • Понимание асинхронной парадигмы программирования в Python (aiohttp/asyncio/tornado)
  • Опыт разработки API, работы с очередями и базами данных

Будет плюсом:

  • Наличие примеров кода
  • Умение писать асинхронный код
  • Любовь к PEP8 и типизации
  • Умение писать автотесты
  • Опыт работы с RabbitMQ

Что есть у нас:

  • Настоящие перспективы роста и развития. Если ты хочешь расти - мы дадим такую возможность: новые проекты или расширение зоны ответственности. Если со временем ты захочешь поработать с новыми для себя технологиями - мы найдем для тебя задачи
  • Белая заработная плата, официальное оформление, оплата переработок (это не какая-то регулярная история, но если она произошла, то должна быть оплачена)
  • В перспективе - помощь в релокации на Кипр, сейчас мы открываем там офис и планируем постепенно перевозить желающих с переводом в кипрское юрлицо
  • Возможность полностью удаленной работы или работы из офиса (м. Красносельская): он открыт, но его посещение по желанию
  • Кстати про офис, он классный, посмотреть можно здесь https://www.officenext.ru/projects/project-45188-constanta/
  • Гибкий график, есть обязательное время, когда надо быть онлайн/в офисе: с 12 до 18 по Москве, остальное время можешь распределить как тебе удобно
  • Бесплатные обеды в офисе для сотрудников, всегда есть фрукты/снеки, чай и кофе
  • ДМС в Bestdoctor (после полугода работы)

Что еще важно знать о нас:

  • Нас более 100 человек. У нас молодая команда и горизонтальная модель управления - мы не строим иерархий и общаемся на равных, не любим формальности
  • Нам важно то, что мы делаем и с кем мы работаем, стараемся заботиться друг о друге и поддерживать команду
  • Мы за честность и открытость в команде, не боимся признавать ошибки и учиться на них
  • Мы радуемся, когда к нам приходят близкие по духу сотрудники, поэтому, если у тебя откликнулось то, что ты прочитал выше - обязательно напиши об этом в сопроводительном письме)

Ключевые навыки

Python
Git
RabbitMQ
PostgreSQL
aiohttp
WebSocket
asyncio

Адрес

Красносельская, Москва, 3-й Красносельский переулок, 19с1
Показать на большой карте

Вакансия опубликована 22 июня 2022 в Москве

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв о компании

Похожие вакансии

Developer

от 60 000 руб.
Можно работать из дома
Москва
Разрабатывать новые и поддерживать существующие системы. Создание API сервисов для взаимодействия с внешними системами. Участвовать во внутренних и внешних проектах.
Владение Kotlin min 1.6.0/Java min 1.8 не менее 3х лет. Опыт разработки веб-приложений и...

Backend developer

от 160 000 руб.
Можно работать из дома
Москва, Черкизовская
Low-code платформа для автоматизации бизнеса со встроенным набором конструкторов: бизнес-процессов, экранных форм, объектов, отчетов, формул, печатных форм.
Уверенное знание C#, SQL и ASP.NET Core. Понимание принципов ООП, структур данных и паттернов проектирования. Опыт работы с EF Core.
Можно работать из дома
Москва
Разработки на Python 3.х. Работы с Asyncio. Работы с SQL.
У идеального для нас кандидата есть опыт:

Backend Developer

150 000 – 300 000 руб.
Можно работать из дома
Москва
Разработка ПО - web приложения в соответствии с техническим заданием. Проектирование. Написание кода. Пусконаладочные работы. Участие в командных мероприятиях по сбору...
Постоянное самообучение. Быть внимательным к деталям. Проявлять активную позицию в развитие проекта и компании. Свободно владеть русским языком письменно и...
Можно работать из дома
Москва
Будьте первыми
Участвовать в проектировании и реализации MDM(Mobile Device Management) системы для устройств, произведенных АТОЛ (Emdedded Linux, собственный форк Android - АТОЛ...
Отличное владение python 3.6 и хорошее знание его экосистемы. Знание фреймворков aiohttp и flask. Знание принципов REST API.
Можно работать из дома
Москва
Поддержка и разработка новых фич для облачных сервисов игры. Оптимизация кода. Планирование и оценка задач. Взаимодействие с другими разработчиками проекта.
Опыт в разработке игр от года. Опыт в разработке веб-сервисов от 3-х лет. Знание Python. Умение понимать чужой...
Работодатель сейчас онлайн