FullStack Senior Developer (фриланс)

Дата размещения вакансии: 03.02.2026
Работодатель: DominiGames
Уровень зарплаты:
з/п не указана
Город:
Воронеж
Требуемый опыт работы:
Более 6 лет

DominiGames - международный разработчик казуальных игр. За 16 лет на рынке мы вошли в топ-3 мировых лидеров жанра HOPA. Миллионы людей по всему миру играют в наши игры на PC, mobil и консолях.
Домини сегодня - это порядка 200 ребят, работающих в самых разных уголках мира. Мы создаем яркие, запоминающиеся истории и не хотим останавливаться! Если ты готов к творчеству и экспериментам - присоединяйся к нашей команде!

Сейчас мы ищем опытного коллегу на частичную занятость, который поможет нам привести парк текущих сервисов к современным стандартам: сделать их быстрыми, наблюдаемыми и технологически актуальными, внедрив надежные процессы автоматизации и мониторинга.

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

I этап: Стабилизация и мониторинг
— Актуализация парка устаревших админок: обновление всех зависимостей и точечный рефакторинг;
— Настройка Observability: мониторинг в Prometheus, логи, трассировки и дашборды в Grafana;
— Внедрение стабильного процесса деплоя: настройка zero downtime с хелчеками в GitLab (stage/prod), линтерами и сканированием на уязвимости.

II этап: Оптимизация
— Работа с производительностью: оптимизация скорости загрузки критичных страниц;
— Технический аудит: подготовка и реализация предложений по улучшению проектов.

III этап: Развитие и поддержка
— Разработка новых фич по бэклогу (плановая загрузка от 20 часов в месяц).

Что мы ждем от кандидата:

  • Глубокие знания бэкенд-стека: PHP 8.1 (Laravel 9), PostgreSQL 14, Eloquent ORM и Laravel Sanctum;
  • Уверенное владение фронтенд-стеком: Nuxt 2.15 (SSR), Vue 2.7, Element UI, Sass;
  • Опыт автоматизации CI/CD: сборка, линтеры, минификация, zero downtime деплой;
  • Практические навыки настройки Observability: Prometheus, Grafana, логи, трассировки и дашборды;

  • Знание инструментов разработки: Docker, Nginx, Vite, PHPUnit, Swagger/OpenAPI;

  • Умение быстро погружаться в существующий контекст, вытаскивать ключевые риски и выстраивать архитектуру от задач продукта.

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

  • Навык работы с Claude Code или аналогами (используем как бустер для разработки при наличии «светлой головы»).

Почему мы:

  • Дополнительная материальная помощь при рождении детей, заключении брака и в случае сложных жизненных ситуаций;
  • Возможность участвовать в реферальной программе с получением достойного бонуса;
  • Мы считаем, что люди важнее идей. Крутая команда может взять плохую идею и сделать из нее хит. А средняя команда может взять отличную идею и сделать посредственный продукт. Создание уникальной команды — это то, чем мы занимаемся с момента нашего основания;
  • Мы ценим наших ребят, уважаем и поддерживаем их желание к развитию и самосовершенствованию. Поэтому мы постоянно посещаем различные мероприятия и конференции, а также оплачиваем обучение.