Описание вакансии
Условия работы
BGS Group - организатор международных бизнес-мероприятий в сфере энергетики.
В портфолио компании на данный момент входят серии мероприятий по автоматизации и диджитализации (AUTOMA), нефтепереработке (PRC Europe; PRC Russia&CIS), по газу (International LNG Congress), по транспортировке и добыче нефти (TOGC; EPOCH).
Среди ключевых клиентов и партнеров компании: Shell, Gazprom, Novatek, Rosneft, ABB, Rolls-Royce, Mitsubishi Heavy Industries и другие.
В связи с запуском нового проекта мы открываем вакансию Junior Backend-разработчика (PHP/Laravel).
Как мы разрабатываем:
В основе лежит микросервисная архитектура. Каждое направление бизнес-логики представлено отдельным сервисом. Сервисы слабо связаны.
Какие технологии применяем:
- Каждый сервис может иметь свою архитектуру и стек технологий в зависимости от предоставляемого сервисом функционала.
- На данный момент для всех backend сервисов используем php + lumen/laravel. Для frontend vue + nuxtjs.
Как работаем и какие подходы используем:
- Используем agile подход на основе спринтов и доски kanban, с ежедневными короткими meet-up собраниями.
- Локальная разработка ведется в docker контейнерах для исключения конфликтов окружения.
Требования:
Уверенное знание:
- PHP
- Laravel
- SQL
- Git
Понимание принципов и технологий:
- ООП
- SOLID, DRY, KISS
- TDD
- REST API
- Docker
Обязанности:
- Разработка API сервисов, как часть микросервисной архитектуры.
- Написание тестов.
- Техническая документация.
- Code review.
Условия:
- Формат работы фриланс/ проектная работа/ постоянная занятость.
- Профессионально крутой коллектив.