👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

PHP developer (Symfony)

Требования

Бэкенд, Средний (Middle)PHPSymfonyLinuxPostgreSQLGit

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Решение IT-задач разного уровня

Описание вакансии

Условия работы

Наша команда BSL запустила не только собственные успешные проекты (о которых можно почитать на сайте), но и осчастливила клиентов, создав одним классные мобильные и веб приложения, расширив функционал приложений других довольных клиентов, и протестировав сервис третьих.

Компания состоит из кроссфункциональных команд разработчиков, QA, продакт менеджеров и дизайнеров. Наши ребята находятся в офисах Москвы и Минска, а еще с нами работают разработчики из других стран и городов.

Сейчас у нас в запуске находится большой банковский проект, в который необходимо запилить логистический сервис. Для такой глобальной задачи нам нужен PHP developer с опытом работы с Symfony.

Задачи:

  • Разработка сервисов и их интеграция в банковский проект;
  • Создание безопасного, производительного и тестируемого кода;
  • Непосредственное участие в разработке архитектуры проектов;
  • Покрытие кода тестами, проведение Code-Review других разработчиков

    Что нужно уметь:
  • Коммерческий опыт разработки от 2-х лет;
  • Понимание паттернов проектирования;
  • Опыт работы с SOLID, KISS, DRY;
  • Опыт работы с Symfony 3.4+, знание основных компонентов фреймворка и понимание того, как работает DI, Doctrine;
  • Опыт работы с Docker;
  • Понимание принципов работы клиент-серверных систем, микросервисных систем;
  • Опыт работы с любой реляционной СУБД (предпочтительно PostgreSQL): join, subquery, агрегирующие функции, группировки, транзакции, индексы, опыт оптимизации запросов, проектирование БД;
  • Уверенный пользователь Linux;
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ;

Что даем взамен:

  • Возможность прокачки hard skills на проектах разного уровня сложности;
  • Команду с Senior разработчиками, QA-инженерами, product–менеджерами, UX/UI дизайнерами и налаженными внутренними процессами;
  • Возможность профессионального роста, оплачиваемое участие в конференциях и посещение образовательных курсов;
  • Команду единомышленников, которой важно создавать качественный, удобный и инновационный продукт.
  • Возможен удаленный формат сотрудничества, или работа в офисе: г. Москва - м. Дмитровская, г. Минск - м. Грушевка