Обязанности:
Требования:
Будет плюсом:
Что мы предлагаем:
- Разрабатывать новые проекты с нуля, а также поддерживать и совершенствовать существующие решения, включая микросервисную архитектуру и высоконагруженные платформы с миллионной аудиторией
- Оптимизировать текущий функционал для повышения производительности и масштабируемости системы
- Проводить рефакторинг кода, обновлять библиотеки, улучшать индексы баз данных, оптимизировать запросы, при необходимости — переписывать ядро фреймворка
- Проектировать эффективную и гибкую архитектуру с ориентацией на долгосрочную поддержку и расширение функционала
- Обеспечивать высокое качество кода в соответствии с принципами чистой архитектуры и отраслевыми стандартами
- Делиться техническим опытом с командой, участвовать в обсуждениях технических решений и архитектурных подходов
- Анализировать задачи и предлагать оптимальные решения для их эффективной реализации в рамках бизнес-процессов
Требования:
- Практический опыт работы с PHP (версия 7.0 и выше) от 1 года
- Опыт работы с Laravel от 1 года
- MySQL 5.7–8, умение работать с транзакциями и высокими нагрузками
- Знание и умение работать с системами контроля версий, такими как: Git / Github, знание Github flow
- Опыт работы с Redis
- Опыт работы с API (умение интегрировать любое API любой сложности, умение создавать API самостоятельно)
Будет плюсом:
- Знание Frontend Vue 3 (composition API), Nuxt 3 (фронтенд базируется на Nuxt)
- Опыт работы с Docker, Nginx, базовые навыки DevOps (Debian-подобные системы)
- Знание и умение работать с NodeJS и Socket.io. Также Redis — как кэш и хранилище данных, использование его как PubSub между PHP и NodeJS/Swoole
Что мы предлагаем:
- Опыт работы в профессиональной команде единомышленников, которая всегда готова делиться своими знаниями и навыками
- Возможность работать над международными GameDev-продуктами, которые объединили миллионы геймеров по всему миру
- Высокий уровень заработной платы с возможностью получения бонусов
- Оплачиваемый отпуск и больничные
- Гибкий рабочий график — мы ориентируемся только на результат
- Возможность работать удалённо — наша команда эффективно работает по всему миру