Senior PHP-developer/ Principal Engineer

ПАПА ДЖОНС

Senior PHP-developer/ Principal Engineer

Описание вакансии

Кого мы ищем

Senior-разработчика, который готов брать ответственность за архитектуру и эволюцию высоконагруженного продукта, а не просто закрывать задачи.

Вы будете проектировать кор-решения и влиять на техническое направление всей компании.

Что важно уметь

  1. Код и архитектура

- Писать поддерживаемый код на PHP 7.2–8.x с применением современных практик: чистая архитектура, SOLID, GRASP, паттерны (не только «синглтон»).

- Владеть фреймворками Yii2 или Laravel (а лучше двумя): знать что у них «под капотом», уметь расширять без костылей при необходимости.

- Иметь боевой опыт на Go или Node.js ≥3 года — мы активно распиливаем критичные части продукта на сервисы.

2. Данные

- Проектировать схемы и запросы как для реляционных (MySQL, Postgres), так и для NoSQL (Redis, MongoDB) без «N+1» и блокировок.

- Уметь выбирать хранилище под задачу, а не «потому что умею».

3. API и интерфейсы

- Проектировать REST-API, которое не стыдно отдать внешним клиентам: версионирование, идемпотентность, rate-limit, OpenAPI-документация.

4. Процессы

- Оценивать задачи с точностью ±20 % и держать слово; когда срывается — предупреждать заранее и предлагать план.

- Ревьюить код так, чтобы после вас не пришлось переписывать.

- Работать в команде: «моя задача» заканчивается, когда работает прод, а не когда вмержены изменения.

5. Мышление

- Быть инженером: видеть смежные проблемы и корнер-кейсы, писать поддерживаемый код, валидировать свое решение перед MR.

- Читать чужой код быстрее своего и не бояться legacy.

- Высказывать свои предложения, даже если вам покажется что они "глупые".

- Не бояться попросить о помощи, если испытываете затруднение с решением задачи.

6. Опыт

  • Более 5 лет в коммерческой разработке, из них 2+ в продуктовой компании

Будет плюсом

  • Опыт миграции монолита на микросервисы.
  • Знание Kafka, ClickHouse.

Что предлагаем

  • Работаем удалённо или в московском офисе — на выбор.
  • Гибкий график: достаточно 4 часов пересечения с 11:00–15:00 МСК.
  • Оформление по ТК РФ.
Навыки
  • PHP
  • Go
  • Node.js
  • Yii
  • MongoDB
  • Laravel
  • Git
  • PostgreSQL
  • Redis
  • MySQL
Посмотреть контакты работодателя

Похожие вакансии

Ит-Финанс
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
585, Холдинг
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
БЕРГ Холдинг
Удаленная работа
  • Москва

  • до 345000 RUR

Рекомендуем
Четыре Лапы

Senior PHP (Symfony) Developer

Четыре Лапы

Удаленная работа
  • Москва

  • до 345000 RUR

Lead PHP Developer

Международная компания

Удаленная работа
  • Москва

  • до 345000 RUR

Системы и Технологии в Логистике

Ведущий PHP-разработчик/Архитектор Backend

Системы и Технологии в Логистике

Удаленная работа
  • Москва

  • до 345000 RUR

evrone.ru
Удаленная работа
  • Москва

  • до 240000 RUR

Система Геткурс

Senior Full Stack PHP-разработчик

Система Геткурс

Удаленная работа
  • Москва

  • до 240000 RUR

Americor Funding Inc
Удаленная работа
  • Москва

  • до 4500 USD

Employcity
Удаленная работа
  • Москва

  • до 4500 USD

Тестограф

Senior Backend developer (PHP)

Тестограф

Удаленная работа
  • Москва

  • до 250000 RUR

MR Group, группа компаний

Ведущий разработчик PHP (Symfony)

MR Group, группа компаний

Удаленная работа
  • Москва

  • до 250000 RUR

VVP Group
Удаленная работа
  • Москва

  • до 250000 RUR

Финтех-Маркет

Senior PHP Developer

Финтех-Маркет

Удаленная работа
  • Москва

  • до 250000 RUR

Calltouch
Удаленная работа
  • Москва

  • до 250000 RUR

Americor Funding Inc

PHP developer Middle+/Senior

Americor Funding Inc

Удаленная работа
  • Москва

  • до 5300 USD

Проммайнер
Удаленная работа
  • Москва

  • до 350000 RUR

Диджитал Лайн
Удаленная работа
  • Москва

  • до 400000 RUR

КСК-Эйч Ар

PHP-разработчик

КСК-Эйч Ар

Удаленная работа
  • Москва

  • до 300000 RUR

А ДЕНЬГИ
Удаленная работа
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию