PHP developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы Каршеринг BelkaCar — экономичная, удобная и безопасная альтернатива собственному автомобилю и такси. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион человек.
Непростых и интересных задач у нас очень много, а цель одна: сделать лучший каршеринг на рынке.
Работаем небольшими кросс-функциональными командами без бюрократии и сложной иерархии. Каждый разработчик видит свой вклад в общее дело и может влиять на задачу, начиная с этапа проработки бизнес-требований.
Работу мы ведем в jira по скраму с двух-недельными спринтами, пишем тесты, проводим code-review и релизимся несколько раз в день. На бекенде у нас порядка 20 сервисов на Laravel и Symfony работающих на PHP 7.2 – 8.1. В качестве БД мы используем PostgreSQL, Redis для внутренних очередей и Kafka как глобальную шину.
Ожидания от кандидата
- уверенное знание PHP 7+, опыт работы с современными фреймворками (Laravel / Symfony / Yii2);
- хорошее понимание концептов отказоучойчивости, и паттернов межсервисного взаимодействия;
- опыт работы с очередями (RabbitMQ, Kafka);
- опыт эксплуатации реляционных баз данных большого объема (> 1 ТБ) в условиях нагрузок;
- хорошее понимание блокировок, принципов консистентности и уровней изоляции транзакций.
Условия работы
- классный современный продукт, который очень быстро развивается и завоевывает рынки;
- команду сильнейших специалистов;
- возможность работать удаленно по Московскому времени;
- несколько вариантов оформления на выбор, белую зарплату и гибкое начало рабочего дня;
- премии по результатам Performance Review;
- ДМС;
- 5 дополнительных отгулов в год;
- позитивную рабочую культуру;
- корпоративный тариф на каршеринг, участие в конференциях.