Purrweb

PHP Dev разработчик (highload форум, движок Xenforo)

До 2 000 USD
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • PHP
  • Git
  • XenForo
  • Redis
  • API
  • MariaDB

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

Мы предлагаем:
Стабильный и долгосрочный проект
Удаленная работа
Отсутствие созвонов ради созвонов, только миты по делу
Отсутствие бюрократии

Будем рады начать сотрудничество уже в сентябре!