Привет! Мы Purrweb, занимаемся мобильной и веб разработкой на российском и международном рынках уже 11 лет!
Сейчас мы в поисках опытного 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 или понимание как устроены крупные движки и шаблонизаторы
Опыт в высоконагруженных проектах (как преимущество)
Понимание MVC-архитектуры, шаблонизаторов, AJAX
Умение разбираться в легаси-коде, уверенность в работе с чужими проектами
Работа с Git (pull-requests, code-review)
Мы предлагаем:
Стабильный и долгосрочный проект
Удаленная работа
Отсутствие созвонов ради созвонов, только миты по делу
Отсутствие бюрократии
Вознаграждение по зарплате выше рынка
Присылай свое резюме и мы свяжемся для знакомства в ближайшее время!