Senior PHP backend developer

Альтеркей
Санкт-Петербург Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

О проекте

Мы разрабатываем AI based HRM платформу в формате SAAS для корпоративных клиентов. Это не очередная учетная система, а высоконагруженная интеллектуальная среда управления персоналом с автоматизацией подбора, оценки, удержания и аналитики. Продукт изначально проектируется под масштабирование, мультиарендность и работу с большими массивами данных, поэтому требования к архитектуре, качеству кода и инженерным решениям здесь реальные, а не формальные.

Чем предстоит заниматься

  • Разработка и развитие ядра SAAS платформы для AI based HRM.

  • Проектирование и реализация API для клиентских приложений и внешних интеграций.

  • Участие в проектировании архитектуры, доменной модели и инфраструктуры.

  • Оптимизация производительности, стабильности и масштабируемости системы.

  • Работа с большими объемами данных, сложными бизнес процессами и асинхронными процессами.

Что указать в сопроводительном письме

  • Вилку ожидаемой заработной платы.

  • Кейсы из предыдущих проектов, которыми вы реально гордитесь: что было сделано, какие проблемы решены, какой был масштаб и нагрузка.

Требования

Backend и архитектура

  • Laravel с глубоким пониманием архитектуры фреймворка: сервис-провайдеры, контейнер зависимостей (DI), события, очереди, планировщик (cron).

  • PHP 8.2+.

  • Понимание принципов SOLID, KISS, DRY и применение паттернов проектирования в реальных проектах.

  • Понимание идемпотентности, мультитенантной архитектуры и работы распределенных систем.

  • Опыт проектирования и поддержки REST API, документирование через Swagger / OpenAPI.

Базы данных и работа с данными

  • PostgreSQL на уровне проектирования схем, индексов, ограничений и запросов.

  • Понимание принципов ACID, транзакционности, уровней изоляции и блокировок.

  • Опыт оптимизации запросов, работы с explain, индексами, денормализацией и агрегированными данными.

Кеширование и производительность

  • Redis и другие механизмы кеширования.

  • Понимание политик кеширования, инвалидации, TTL, распределенного кеша и влияния кеша на консистентность данных.

  • Понимание того, как кеш влияет на нагрузку, задержки и масштабируемость системы.

Инфраструктура и протоколы

  • Docker и контейнеризация.

  • Понимание работы php-fpm, nginx и их взаимодействия.

  • Понимание HTTP, WebSocket и жизненного цикла запроса.

  • CI/CD, Git (GitHub, GitLab).

Тестирование

  • Написание unit, integration и mock тестов.

  • Понимание роли тестов в поддержке качества и скорости развития продукта.

Пожелания

Highload и распределенные системы

  • Понимание highload архитектур и подходов (Swoole, асинхронные серверы).

  • Понимание, почему Singleton и глобальные состояния плохо масштабируются в таких системах.

  • Опыт или понимание микросервисной архитектуры.

  • Kubernetes.

  • RabbitMQ, ClickHouse и другие компоненты распределенных систем и аналитики.

Архитектура и оптимизация

  • Domain Driven Design.

  • Опыт профилирования и оптимизации PHP кода, поиска узких мест и утечек ресурсов.

Linux и окружение

  • Понимание Linux окружения и серверного стека: LAMP, php-fpm, nginx, supervisor, cron.

  • Умение управлять процессами: найти и убить зависший процесс, посмотреть загрузку CPU и памяти.

  • Установка и обновление пакетов через пакетные менеджеры.

  • Понимание прав доступа: зачем нужен chmod, чем он отличается от chown.

  • Понимание логирования, ротации логов и диагностики проблем в продакшене.

  • Базовые навыки работы с ssh, systemctl и сетевыми утилитами.

Условия работы

  • Оформление в штат компании по ТК РФ либо через ИП.

  • Заработная плата 2 раза в месяц.

  • Корпоративные мероприятия 2 раза в год.

  • ДМС и фитнес.

  • График 5/2, 8 часов в день, гибкое начало рабочего дня.

  • Удаленный формат работы.

  • Заработная плата по результатам собеседования.

7 часов назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии

Senior/Middle Backend Developer

  • KEYFORY
  • Санкт-Петербург
Описание Middle/Senior Backend Python Developer (проект для фрилансера). Прошу при ... (например, Python, JavaScript/Node.js, PHP, Java или аналогичный). Опыт работы ...
25.12.2025; Источник: hh.ru

PHP Backend Developer (Senior/Lead)

от 180 000 Р до 400 000 Р
  • TutorPlace
  • Санкт-Петербург
Описание TutorPlace аккредитованная IT-компания, занимающаяся созданием образовательных курсов на собственной платформе. В нашей компании каждый сотрудник настоящий профессионал, увлеченный своей ...
11.01.2026; Источник: hh.ru
от 180 000 Р до 400 000 Р
Подробнее

Python/Php Backend Developer

от 100 000 Р
  • Broad Apps
  • Санкт-Петербург
Описание BroadApps - продуктовая IT компания. Мы занимаемся разработкой приложений на популярные платформы. Мы находимся в поиске middle+ Python Backend Разработчика, который не только владеет ...
25.12.2025; Источник: hh.ru
от 100 000 Р
Подробнее