Backend Developer
Требуется на работу backend developer.
Должностные обязанности:
ESforce Holding
— одна из крупнейших киберспортивных организаций в мире и лидер российского компьютерного спорта. Холдинговая компания объединяет все ключевые направления киберспортивного бизнеса: от организации международных турниров, создания и дистрибуции контента до рекламных и инфраструктурных проектов.
В состав активов ESforce входят:
ведущая русскоязычная студия киберспортивных трансляций RuHub;
главный киберспортивный портал СНГ Cybersport.ru;
крупнейший в России организатор турниров Epic Esports Events;
киберспортивно-развлекательный комплекс VK Play Арена.
Мы ищем Backend-разработчика в
Сybersport.ru
— крупнейшее русскоязычное СМИ о киберспорте, где собрано всё самое интересное и захватывающее из мира киберспорта и видеоигр. У нас небольшая команда, где каждый влияет на продукт. Работать можно и удалённо, и в офисе.
Задачи:
поддержка и реализация продуктовых проектов (Go & Php);
разработка новых и поддержка уже имеющихся модулей/сервисов;
взаимодействие с фронтенд-разработчиками;
реализация промежуточного ПО для парсинга внутренних сервисов (API, DTO);
реализация продуктовых проектов для киберспортивных турниров и другое;
шардирование PostgreSQL (написание обработчиков по логам/триггерам);
оптимизация кодовой базы ООП/DRY (вынесение логик в отдельные бандлы/пакеты);
настройка деплоя и CI/CD;
написание документации к кодовой базе.
Наш стек технологий:
PHP 8.1+;
Symfony 5;
Go;
PostgreSQL;
Kafka/Redis/RabbitMQ.
Требования:
опыт коммерческой разработки
от 5 лет обязателен
;
хорошее знание Go;
хорошее знание PHP 8.1+;
хорошее знание ClickHouse и его тонкостей;
понимание Highload, опыт его «приготовления»;
знание Git и понимание протокола HTTP;
знание работы cookie файлов;
умение настраивать политику кэширования;
опыт написания качественного и поддерживаемого кода;
навыки работы с Docker (Linux/Unix) / DevOps.
Будет плюсом:
умение разрабатывать собственные bundles для PHP/Symfony;
умение решать задачи в заявленный срок и вовремя сообщать о проблемах;
умение писать тесты (Unit);
опыт построения приложений с нуля.
Мы предлагаем:
оформление по ТК РФ;
полис ДМС, включающий стоматологию;
погружение в киберспорт;
возможность работать над проектами мирового уровня;
перспективы профессионального роста.
Готовы рассматривать также кандидатов из других регионов на удалённую работу.
Условия:
Полный рабочий день