Назад

Backend Middle+/Senior специалист (PHP)

200 000
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Backend Middle+/Senior специалист (PHP): Проектирование и развитие масштабируемой серверной части игрового проекта с акцентом на производительность, конкурентное выполнение, асинхронность и realtime-обновления. Focus on создании long-running приложений, безопасном деплое и миграциях, тестировании production-кода и интеграции игровых функций.

Локация: Челябинск, улица Кирова, 159; работа в офисе работодателя

Зарплата: от 200000 RUR на руки в месяц

Компания

Урал Регион Медиа развивает игровой проект с серверной частью и игровыми функциями.

Что делать

  • Проектировать, разрабатывать и оптимизировать серверный функционал с учетом масштабирования и высокой производительности.
  • Поддерживать legacy-код и безопасно улучшать существующую архитектуру.
  • Разрабатывать горизонтально масштабируемые сервисы для ресурсоемких задач и long-running приложения.
  • Писать PHPUnit unit- и integration-тесты.
  • Вносить базовые изменения во frontend на JavaScript/TypeScript и Vue 3+, включая минимальную верстку.
  • Взаимодействовать с разработчиками при интеграции игровых функций, включая работу с игровыми предметами.

Требования

  • Глубокое знание PHP 8.5 и уверенное владение JavaScript/TypeScript, Vue 3+.
  • Опыт работы с MySQL или другой SQL-базой данных: индексы, оптимизация запросов, транзакции, блокировки и конкурентная работа с данными.
  • Понимание конкурентного и асинхронного выполнения, race condition, атомарных операций, ReactPHP или аналогичных подходов.
  • Опыт разработки long-running приложений, кеширования, realtime-обновлений через WebSocket или Centrifugo.
  • Умение проектировать тестируемый production-код, разбираться в существующем коде, учитывать риски уязвимостей и безопасно выполнять деплой и миграции.
  • Уверенное владение Git; опыт работы от 3 до 6 лет.

Хорошо, если есть

  • Опыт работы с Symfony 8, ReactPHP, FrankenPHP или RoadRunner.
  • Опыт с RabbitMQ, Centrifugo, PHPStan или аналогичными инструментами.
  • Понимание управления памятью и работы garbage collector в PHP.

Культура и преимущества

  • Современный офис и персональное рабочее место с новым мощным оборудованием.
  • Фиксированный рабочий день с 10:00 до 18:00.
  • Кофе, печенье, конфеты, фрукты и комфортная атмосфера в коллективе.
  • Плановый пересмотр ставки раз в год и возможность персонального повышения за результаты.
  • Материальное премирование за достижения в работе.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →