Backend

Middle Backend Developer Full-time

О компании и команде

Neverlose.cc – это уникальное программное обеспечение с обширными визуальными функциями для компьютерных игр. Наша компания разрабатывает продукты, которые позволяют игрокам полностью изменять внешний вид игры по своему вкусу а так же попробовать не предусмотренные игрой игровые режимы. Мы имеем сплоченную и молодую команду специалистов и энтузиастов из разных областей.

Ожидания от кандидата

Требования:

  • Глубокие знания Python 3, опыт коммерческой разработки от 3 лет
  • Знание веб-фреймворков для Python (таких, как FastAPI, Flask), с опытом работы хотя бы с одним из них
  • Продвинутое понимание асинхронности в Python
  • Базовое понимание мультипроцессных воркеров (gunicorn, uvicorn)
  • Знание и понимание реляционных БД, владение SQL диалектом MySQL/MariaDB, или готовность его изучить
  • Понимание принципов ООП, умение поддерживать и проектировать чистый код
  • Опыт работы со статической типизацией в Python (mypy) и активное использование аннотаций типов (PEP 484)
  • Навыки оценки сложности задач и планирования сроков их выполнения
  • Умение работать с Git и стратегией Gitflow
  • Опыт работы с Redis 5.0+

Будет преимуществом:

  • Опыт работы с брокерами событий (Kafka, RabbitMQ)
  • Опыт работы с документо-ориентированными БД (например, MongoDB)
  • Навыки работы с Docker и понимание процесса контейнеризации (умение создавать Dockerfile и Compose для проекта и поддерживать их в актуальном состоянии)
  • Опыт написания CI/CD конфигураций для тестирования и деплоя

Чем предстоит заниматься:

  • Разработка нового функционала для текущих проектов
  • Участие в создании новых проектов: от проектирования архитектуры до запуска в продакшн
  • Создание интеграций между внутренними и внешними сервисами
  • Оптимизация кода для повышения его эффективности и поддерживаемости
  • Взаимодействие с разработчиками (фронтенд, бэкенд) и проектным менеджером

    Если вы прочитали то просим дополнительно связаться с нами в Telegram: @marvyxa

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

Мы предлагаем:

  • Удаленную работу с гибким графиком (команда разбросана по разным часовым поясам, основной ориентир — UTC+3)
  • Возможность работать из любой точки мира
  • Возможность влиять на используемые в продуктах технологии и практики
  • Партнерский стиль управления с минимальной бюрократией
  • Конкурентоспособную заработную плату, включая оклад и премии
  • 13-ю зарплату в конце года

Overview

  • Employer: Neverlose
  • Job Title: Middle Backend Developer
  • Published: 1 month, 1 week ago
Apply For This Job