PHP Backend Developer (Middle/Senior)

По договоренности

г Санкт-Петербург, Лиговский пр-кт, д 112
  • Лиговский проспект
  • Обводный Канал
  • Владимирская

Компания «МедПроф» начиналась медицинского центра, сейчас у нас сеть современных медицинских центров. Более 14 лет на рынке, проводим профосмотры и медосмотры, а также оформляем медицинские книжки.

Сейчас наступил новый этап развития компании Мы строим платформу по охране труда, которая включает все направления деятельности такие как: медицинские осмотры, обучение, оценку условий труда, санитарную безопасность, сопровождение Клиентов в сложных ситуациях

Наша команда — это настоящие профессионалы, готовые делиться опытом, знаниями и юмором. В связи с активным развитием мы приглашаем в команду PHP Backend Developer (Middle/Senior)

Проект: Разработка медицинской информационной системы (МИС)

Стек: PHP 7.4/8.0, Laravel 9, PostgreSQL/MariaDB, Redis, RabbitMQ, Docker

Обязанности:

  • Разработка и поддержка backend-части медицинской ИС на PHP + Laravel.
  • Оптимизация SQL-запросов (PostgreSQL/MariaDB), работа с реляционными и NoSQL (Redis) данными.
  • Интеграция внешних API (медицинские протоколы, платежные системы).
  • Написание чистого, поддерживаемого кода с покрытием тестами (PHPUnit, Pest).
  • Участие в code review, работа по GitFlow.
  • Взаимодействие с фронтенд-разработчиками (Vue.js) и QA.

Технические требования:

  • Опыт коммерческой разработки на PHP 7.4+ и Laravel 8+ (от 2 лет для Middle, от 4 лет для Senior).
  • Глубокое понимание ООП, SOLID, паттернов проектирования.
  • Работа с очередями (RabbitMQ), кэшированием (Redis), API (REST/gRPC).
  • Навыки работы с PostgreSQL/MariaDB (сложные запросы, индексы, оптимизация).
  • Опыт с Docker (базовое администрирование контейнеров).
  • Знание Git, CI/CD (GitLab CI/CD), PHPUnit.

Будет плюсом:

  • Опыт в медицинских проектах (HL7, FHIR, GDPR).

  • Навыки работы с Elasticsearch (логирование, поиск).

  • Базовые знания DevOps (настройка Nginx, Cron, Supervisor).

Образование:

  • Высшее (компьютерные науки, прикладная математика) или курсы (например, PHP-разработка от Skillbox/Hexlet).

  • Желательно: Сертификации (Zend PHP, Laravel Certified).

5 ключевых софт-скиллов:

  • Аналитическое мышление – умение декомпозировать сложные задачи.

  • Командная работа – взаимодействие с фронтендом, QA и менеджерами.

  • Обучаемость – готовность осваивать медицинскую специфику (например, HL7).

  • Ответственность – соблюдение сроков и качества кода.

  • Клиентоориентированность – понимание потребностей end-user (врачей/администраторов).

5 задач на испытательный срок (1–3 месяца):

  • Реализовать 2–3 API-метода для интеграции с внешним сервисом (например, лабораторной системой).

  • Оптимизировать 3+ медленных SQL-запроса (с обоснованием через EXPLAIN).

  • Настроить очередь задач через RabbitMQ для асинхронной обработки данных.

  • Написать юнит-тесты (PHPUnit) для критического модуля (покрытие 80%+).

  • Исправить 5+ баков из трекера (Jira), провести рефакторинг legacy-кода.

Мы предлагаем:

  • Комфортный современный офис в центре города ( в 5 минутах от м. Лиговский проспект);
  • Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии;
  • Развитая корпоративная культура;
  • Адекватное руководство, которое говорит с тобой на одном языке;
  • Ежегодная бонусная премия по итогам работы.


Поделиться:

Опубликована 3 дня назад

Вакансия в подборках

  1. Developer
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.