Мы создаем инновационные решения для каршеринга, делая передвижение по городу простым, удобным и доступным для всех. Стремимся сделать города более комфортными для жизни, а вас — более мобильными и свободными в передвижении. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион человек.
Сейчас мы ищем Middle/Senior PHP developer в команду, которая занимается разработкой и поддержкой сервисов, связанных с флоу аренды: ценообразование, тарификационный биллинг, интеграция с телематическим оборудованием.
Работаем небольшими кросс-функциональными командами без бюрократии и сложной иерархии. Каждый разработчик видит свой вклад в общее дело и может влиять на задачу, начиная с этапа проработки бизнес-требований.
Работу мы ведем в jira, пишем тесты, проводим code-review и релизимся несколько раз в день. На бекенде у нас порядка 20 сервисов на Laravel и Symfony работающих на PHP 7.4 – 8.2. В качестве БД мы используем PostgreSQL, Redis для внутренних очередей и Kafka как глобальную шину.
Чем предстоит заниматься:
проектировать, разрабатывать и поддерживать все сервисы, связанные с флоу аренды
проектировать и разрабатывать API для мобильных приложений
оптимизировать работу с БД
самостоятельно вести проекты от формирования технических требований до вывода в эксплуатацию
отвечать за отказоустойчивость итоговых решений
уверенное знание PHP 7+, опыт работы с современными фреймворками (Laravel / Symfony / Yii2)
хорошее понимание концептов отказоустойчивости, и паттернов межсервисного взаимодействия
опыт работы с очередями (RabbitMQ, Kafka)
опыт эксплуатации реляционных баз данных большого объема (> 1 ТБ) в условиях нагрузок
хорошее понимание блокировок, принципов консистентности и уровней изоляции транзакций
5 дополнительных отгулов в год
Центр Методического Обеспечения Оптимизации Процессов Государственного Управления в Московской области
Москва
до 400000 RUR
STARTRIBE LTD
Москва
до 310000 RUR