Middle Backend Developer (Laravel)

Ищем Middle Backend Developer-а (PHP/Laravel), который будет развивать архитектуру и функциональность наших продуктов. Если вы уверенно работаете с Laravel, любите чистый код, умеете оптимизировать производительность и хотите расти вместе с проектом — присоединяйтесь к нашей команде.

Работаем вместе
  • Разрабатывать новые проекты с нуля, а также поддерживать и совершенствовать существующие решения, включая микросервисную архитектуру и высоконагруженные платформы с миллионной аудиторией
  • Оптимизировать текущий функционал, повышая производительность и масштабируемость системы, выполнять рефакторинг кода, обновлять библиотеки, улучшать индексы баз данных, оптимизировать вызовы и при необходимости переписывать ядро фреймворка
  • Проектировать эффективную и гибкую архитектуру, ориентированную на долгосрочную поддержку и расширение функционала
  • Обеспечивать высокое качество кода, придерживаясь принципов чистой архитектуры и лучших практик разработки
  • Делиться техническим опытом с командой, принимать активное участие в обсуждении технических решений и архитектуры проекта
  • Анализировать задачи и предлагать оптимальные решения для их эффективной реализации в рамках бизнес-процессов
  • Опыт работы с PHP (версии 7.2+) не менее 3 лет
  • Глубокие знания и практический опыт работы с Laravel
  • Владение MySQL (версии 5.7–8), включая работу с транзакциями и оптимизацию производительности для высоконагруженных систем
  • Опыт работы с системами контроля версий (Git/GitHub), понимание GitHub Flow
  • Практические навыки администрирования UNIX-систем (в частности Ubuntu), базовые знания Nginx, PHP-FPM, Crontab, MySQL, NPM
  • Опыт интеграции API любой сложности, а также разработки собственных API
  • Опыт работы с Node.js и Socket.io, а также Redis как кэшем и хранилищем данных
  • Навыки администрирования серверов на базе UNIX (Debian-like), опыт работы с контейнеризацией и автоматизацией с помощью Docker и Ansible
  • Ознакомленность с облачными платформами AWS, DigitalOcean
  • Опыт работы с обработкой данных, включая формирование внутренней аналитики и построение графиков на основе данных из MySQL/Redis
  • Умение работать с PHP CLI
  • Практический опыт работы с системами очередей, такими как RabbitMQ
  • Знание JavaScript (ES6+), понимание принципов работы реактивных приложений, опыт работы с Vue.js.