PHP-программист (middle)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы разрабатываем комплексное решение для служб доставок еды:
мобильное приложение, сайт, CRM для приема заказов, управление курьерами, экраны на кухню и многое другое.
Сейчас делаем модуль склада (в формате микросервиса - отдельный проект не лежащий в репозитории основного монолита) и ищем человека, который мог бы подхватить его разработку и впоследствии стать ведущим разработчиком этого модуля.
Мы научились сами зарабатывать, никогда не просили денег у инвесторов.
Сейчас мы выходим на новый уровень - нужно построить из творческого коллектива профессиональную, независимую, дружную команду, не утратив при этом самобытность.
Наши цели:
- Разработка системы, которое будет являться ориентиром для других и стандартом в отрасли доставки еды.
- Постоянное саморазвитие.
- Финансовое благополучие участников нашей команды.
Наш стэк:
- PHP 7.3+
- Symfony 3-5
- Vue, Angular, webpack
- Git (Bitbucket)
- Nginx (Openresty)
- Основные БД: MySQL и PostgreSQL
- Работаем в локальном окружении и деплоим в продакшен с Docker
- Кешируем в Redis
- Очереди сообщений в RabbitMQ
- Собираем логи, аналитику и профилируем в ELK, NewRelic, Blackfire
- Ставим задачи в Jira, общаемся в Slack и Tg
Обязательно:
- PHP 7+ (Использование Best Practice, ООП, SOLID и желание совершенствовать код)
- Symfony3+ (Можно Laravel или другой современный PHP-фреймворк)
- PostgreSQL/MySQL
- Опыт работы с Docker
- Опыт работы с очередями сообщений и асинхронной архитектурой
- Написание тестов
Будет плюсом:
- Понимание таких вещей, как CQRS/Immutable/EventSourcing
- Желателен опыт работы с DDD, либо интерес к данному подходу
- Опыт работы с BDD
- Базовые знания верстки html\css\sass и т.д. (верстать с нуля конечно же не потребуется)
- JS (ES6+), webpack, актуальные фреймворки: Vue, Angular, React