Senior PHP Dev
Мы ищем члена опытного PHP Dev в HighLoad проект (форум), потому что:
1. У нас много новых функций, а пользователи хотят больше возможностей.
2. Мобильная разработка активно развивается, но API пока отстаёт – многие вещи приходится делать с нуля, а времени не всегда хватает.
3. Изначально проект был заточен под веб, а API работает как дополнение к движку.
4. Функции из веба не переносятся в API автоматически – их приходится добавлять вручную, и почти половина задач связана именно с доработкой API.
Нужен специалист, который поможет закрыть этот пробел и ускорить разработку. 🚀
Стек технологий:
Backend: PHP 8, XenForo 2 (MVC, шаблонизатор), RedisDB: MariaDB (master-slave), PostgreSQL (вторичное хранилище), Redis
Search: ElasticSearch (поиск по постам)
Frontend: jQuery, HTML, CSS, немного нового JS
DevOps: GitHub Actions / Webhooks, Docker (локально), крон-задачи, кастомная инфраструктура
Тесты: Желательно умение писать автотесты (PHPUnit)
Мы сработаемся если у тебя:
Уверенное знание PHP и принципов ООП
Опыт работы с MySQL/MariaDB, умение оптимизировать запросы, понимание и умение применять индексы, разбираться как профилировать запросы с помощью EXPLAIN
Опыт работы с Xenforo или понимание как устроены крупные движки и шаблонизаторы
Опыт в высоконагруженных проектах (iGaming)
Понимание MVC-архитектуры, шаблонизаторов, AJAX
Умение разбираться в легаси-коде, уверенность в работе с чужими проектами
Работа с Git (pull-requests, code-review)
Мы предлагаем:
Стабильный и долгосрочный проект
Удаленная работа
Отсутствие созвонов ради созвонов, только миты по делу
Отсутствие бюрократии
Вознаграждение по зарплате выше рынка
Присылай свое резюме и мы свяжемся для знакомства