Backend-разработчик (Middle+/Senior) (PHP)
Описание
Локация: Москва; удалённый формат работы
Зарплата: 200 000–230 000 ₽ на руки в месяц
Компания
Ohmywishes развивает сервис вишлистов, включающий сайт и приложения для iOS и Android, где пользователи создают списки подарков, делятся ими и бронируют желания.
Что делать
Развивать backend сервиса вишлистов и поддерживать текущий объём разнообразных задач.
Проектировать и реализовывать решения перед началом разработки, включая технические задания и спецификации.
Разрабатывать доменную модель с использованием DDD и гексагональной архитектуры.
Проектировать схемы PostgreSQL, миграции и производительные запросы.
Создавать REST API и документировать эндпоинты с помощью OpenAPI/Swagger.
Участвовать в code review и периодически поддерживать интеграции с Chrome, InSales, 1С-Битрикс, WordPress и Shopify.
Требования
От 3 до 6 лет опыта backend-разработки.
PHP 8+, глубокое знание ООП и опыт с Symfony, включая Console, DI-контейнер, Doctrine ORM и Messenger.
Практический опыт DDD и гексагональной архитектуры: bounded context, агрегаты, value objects, доменные события, порты и адаптеры.
PostgreSQL, Redis, Docker, Git и контейнеризированная разработка.
PHPUnit, TDD или понимание пирамиды тестов, REST API и OpenAPI/Swagger.
Английский на уровне чтения технической документации.
Хорошо, если есть
Опыт с Kubernetes, ClickHouse или другими аналитическими хранилищами.
Знание PHPStan, PHP CS Fixer, deptrac и других инструментов контроля качества и архитектурных зависимостей.
Опыт в e-commerce или продуктах, связанных с каталогами, вишлистами и платными подписками.
Опыт использования AI-агентов для разработки, включая Claude Code, Cursor или Copilot.
Культура и преимущества
Официальное трудоустройство.
Работа в удалённом формате.
Командная разработка с чётким процессом code review.
Средний возраст команды — 35 лет.