Наступна вакансія

Середній + PHP розробник в Alfa logistic

31 березня

22 перегляди

Alfa logistic

Alfa logistic

0
0 відгуків
Без досвіду
Київ
Повний робочий день
ЩО ПОТРІБНО БУДЕ РОБИТИ• Проєктувати та реалізовувати нові модулі за встановленими патернами, доопрацьовувати існуючі• Реалізовувати domain-логіку: агрегати, Value Objects, state machines, domain events• Писати команди, запити та їхні хендлери (CQRS)• Реалізовувати event handlers для каскадних бізнес-процесів між модулями• Додавати read models і View-об’єкти для запитів• Працювати з крос-контекстними інтеграціями через порти та адаптери• Розробляти REST API ендпоінти• Писати unit-тести для domai

ЩО ПОТРІБНО БУДЕ РОБИТИ


• Проєктувати та реалізовувати нові модулі за встановленими патернами, доопрацьовувати існуючі

• Реалізовувати domain-логіку: агрегати, Value Objects, state machines, domain events

• Писати команди, запити та їхні хендлери (CQRS)

• Реалізовувати event handlers для каскадних бізнес-процесів між модулями

• Додавати read models і View-об’єкти для запитів

• Працювати з крос-контекстними інтеграціями через порти та адаптери

• Розробляти REST API ендпоінти

• Писати unit-тести для domain-логіки та інтеграційні тести для хендлерів

• Брати участь у code review




СТЕК ТЕХНОЛОГІЙ


Мова

PHP 8.x


Фреймворк

Symfony


Архітектура

DDD, CQRS, Event-Driven, Hexagonal (Ports & Adapters)


Робота з даними

Doctrine ORM + DBAL


БД

PostgreSQL


Черги

RabbitMQ


Кешування

Redis


Безпека

Symfony Security (Voters, Authenticators)




ВИМОГИ


Обов’язково

• 3+ років комерційного досвіду з PHP (бажано Symfony)

• Розуміння принципів DDD: агрегати,Value Objects, repositories, domain events

• Досвід роботи з CQRS або готовність швидко опанувати

• Вміння працювати за встановленими архітектурними патернами та конвенціями

• Робота з Doctrine ORM та/або DBAL

• Досвід роботи з PostgreSQL

• Навички написання unit-тестів

• Впевнене володіння Git


Буде плюсом

• Досвід у FinTech / платіжних системах

• Практичний досвід з DDD у production-проєкті

• Досвід з RBAC та API key authentication




УМОВИ ТА КОМАНДА


Умови

• Повністю віддалена робота (Remote)

• Зарплатна вилка: за Результатом Iнтервью

• Гнучкий графік роботи

• Можливість впливати на архітектуру та продуктові рішення на ранній стадії

• Цікава доменна область із нетривіальною бізнес-логікою




ЕТАПИ ВІДБОРУ


Увесь процес займає приблизно 1–2 тижні:


  1. Знайомство — короткий дзвінок (20–30 хв), обговорення досвіду та очікувань
  2. Технічне інтерв’ю — PHP, Symfony, основи DDD, розбір кейсів
  3. Тестове завдання — невелике доменне завдання (оплачується час, якщо > 2 год)
  4. Офер








Без досвіду
Київ
Повний робочий день
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти