Рунити
PHP-разработчик
3 нед. назад
РоссияRemote
phpsymfonydoctrinemysqlphpunitgitrabbitmqpython
Ищем PHP-разработчика для развития биллинга и операционного учета, работа с бэкенд-частью продукта и постепенный переход на Python.
Обязанности
- Разработка и поддержка бэкенд-части продукта (исключительно API, без фронтенда)
- Проектирование и реализация сервисов на PHP 8.5 + Symfony 7.4 + Doctrine
- Покрытие кода автотестами (PHPUnit), участие в code review
- Работа с очередями сообщений (RabbitMQ) и асинхронными процессами
- Постепенное переписывание / распил модулей на Python
Требования
- Уверенное знание PHP 8+ и Symfony (понимание жизненного цикла запроса, DI-контейнера, событий, middleware)
- Опыт работы с Doctrine ORM и MySQL 8
- Понимание и применение ООП, SOLID, DRY, KISS, clean architecture
- Практика написания юнит и интеграционных тестов (PHPUnit)
- Уверенное владение Git, понимание современных workflow (Git Flow / Trunk-based)
- Опыт работы с брокерами сообщений (RabbitMQ или аналоги)
- Готовность работать исключительно с бэкендом (REST / JSON API)
- Желание развиваться в Python и участвовать в миграции кодовой базы
Будет плюсом
- Опыт коммерческой разработки на Python
- Знание FastAPI, SQLAlchemy, FastStream, DI-контейнеров в Python
- Опыт рефакторинга, распила монолита или переноса функционала между стеками
- Базовые знания Docker и понимание принципов работы Kubernetes
Условия
- Удаленный формат работы (при желании можно посещать офисы в Москве, Самаре и Санкт-Петербурге)
- Гибкий график
- Официальное трудоустройство по ТК РФ, льготы аккредитованной ИТ-компании
- Внутреннее и внешнее обучение
- ДМС с первого месяца
- Возможность развивать личный бренд: выступления на митапах, конференциях, публикация статей
- Бесплатное пользование услугами компании: домены, хостинг, SSL
- Современная техника для работы
- Корпоративные скидки в магазины, кафе, фитнес-залы