Backend Middle+ PHP/Laravel Разработчик
О проекте: Наша платформа предоставляет гибкий интерфейс для управления заявками на транспортировку товаров из Китая, а также взаимодействие с контрагентами и таможенным оформлением грузов.
Мы разрабатываем современную платформу b2b, модульный монолит на PHP Laravel. Ищем бекэнд разработчика, который будет принимать активное участие в проектировании и реализации проекта вместе с командой.
Ожидания от кандидата
- Опыт разработки не менее 5 лет.
- Глубокие знания PHP 8.1+, Laravel или Symfony, MySQL, Composer, REST API, OpenAPI, Docker, Git, PHPUnit.
- Уверенное владение ООП, SOLID, DRY.
- Понимание структур данных.
- Умение писать пакеты PHP/Laravel и подключать их через Composer к проекту.
- Опыт применения шаблонов проектирования, таких как MVC (Model-View-Controller).
- Опыт написания сложных SQL запросов без ORM.
- Опыт разработки средних и/или крупных продуктов.
- Написать в отклике "Hello, world"
- Наличие завершенных и работающих продуктов.
- Проактивность, ответственность, самостоятельность, желание работать в команде.
Будет плюсом
- Навыки в DDD (Domain-Driven Design).
- CQRS
- Знание TDD (Test-Driven Development).
- Опыт работы с ElasticSearch.
- RabbitMQ, Apache Kafka
- Temporal
- Redis
- Doctrine ORM
Обязанности
- Работа над модульным монолитом и микросервисами.
- Разработка сложных и интересных продуктов компании с командой, написание приложений и библиотек.
- Анализ требований и совместное проектирование решений.
- Участие в проработке архитектуры продукта с учетом требований к нагрузке и масштабируемости.
- Написание тестов для кода.
- Сопровождение документации.
- Стандартизация API.
- Участие в проектировании и реализации RESTful API.
Условия работы
- Удаленная работа/Офис
- Официальное трудоустройство
- Удобный график работы
- Премии по результатам выполненной работы
- Достойная заработная плата
Дополнительные инструкции
- Знакомство
- Собеседование в формате интервью (аудио, 60 минут)
- Тестовое задание
- Пребординг
- Оплачиваемый испытательный срок, 3 месяца
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Frontend-разработчик
Ведущий разработчик
Прямой и открытый диалог с руководством, интересные задачи, постоянное развитие и поощрение идей, внедрение и применение новых технологий.