Middle Backend Developer
Опыт от 3 до 5 лет
от 100.000 ₽ до 200.000 ₽
Описание вакансии
Middle Backend Developer
Зарплатная вилка: 100-200k rub
Компания: Neverlose
Тип работы: Удаленная
Описание компании: Neverlose – это уникальное программное обеспечение с обширными визуальными функциями для компьютерных игр. Наша компания разрабатывает продукты, которые позволяют игрокам полностью изменять внешний вид игры по своему вкусу а так же попробовать не предусмотренные игрой игровые режимы. Мы имеем сплоченную и молодую команду специалистов и энтузиастов из разных областей.
Требования:
- Глубокие знания 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 конфигураций для тестирования и деплоя
Чем предстоит заниматься:
- Разработка нового функционала для текущих проектов
- Участие в создании новых проектов: от проектирования архитектуры до запуска в продакшн
- Создание интеграций между внутренними и внешними сервисами
- Оптимизация кода для повышения его эффективности и поддерживаемости
- Взаимодействие с разработчиками (фронтенд, бэкенд) и проектным менеджером
Мы предлагаем:
- Удаленную работу с гибким графиком (команда разбросана по разным часовым поясам, основной ориентир — UTC+3)
- Возможность работать из любой точки мира
- Возможность влиять на используемые в продуктах технологии и практики
- Партнерский стиль управления с минимальной бюрократией
- Конкурентоспособную заработную плату, включая оклад и премии
- 13-ю зарплату в конце года
Neverlose
Neverlose – это уникальное программное обеспечение с обширными визуальными функциями для компьютерных игр. Наша компания разрабатывает продукты, которые позволяют игрокам полностью изменять внешний вид игры по своему вкусу а так же попробовать не предусмотренные игрой игровые режимы. Мы имеем сплоченную и молодую команду специалистов и энтузиастов из разных областей.