Мы Каршеринг BelkaCar — экономичная, удобная и безопасная альтернатива собственному автомобилю и такси. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион человек.
Непростых и интересных задач у нас очень много, а цель одна: сделать лучший каршеринг на рынке.
Сейчас мы ищем PHP разработчика для усиления одной из наших команд.
Каждый разработчик команды видит свой вклад в общее дело и может влиять на задачу, начиная с этапа проработки бизнес-требований.
Мы ведем итеративную работу в jira, пишем тесты, проводим code-review и релизимся несколько раз в день. На бекенде у нас порядка 15 сервисов на Laravel и Symfony работающих на PHP 7.4 – 8.2. В качестве БД мы используем PostgreSQL, Redis для внутренних очередей и Kafka как глобальную шину.
Чем предстоит заниматься:
разрабатывать новую функциональность для Camunda BPM, а также сайд сервисы для платформы автоматизации;
проектировать и декомпозировать задачи на спринт вместе с командой. На планировании у нас всегда есть понятные фичи, и мы вместе их разбираем на детали реализации;
писать понятный и продуманный код, соответствующий договоренностям;
проводить code review по задачам коллег.
уверенное знание PHP 7+, опыт работы с современными фреймворками (Laravel / Symfony / Yii2);
готовность разбираться и писать на Java/Kotlin при необходимости;
хорошее понимание концептов отказоучойчивости, и паттернов межсервисного взаимодействия;
опыт работы с шинами данных (RabbitMQ, Kafka);
хорошее понимание блокировок, принципов консистентности и уровней изоляции транзакций
наличие Github профиля (как преимущество).
5 дополнительных отгулов в год;