Backend developer (web, symfony)
Мы ищем талантливого и инициативного Backend разработчика для решения сложных и интересных задач. Мы ожидаем, что вы будете коммуникабельными, ответственными, будете иметь системное мышление и стремление развиваться.
Цель нашего проекта - создать экосистему сервисов, которая будет решать задачу аутсорсинга закупок для сектора B2B. В состав экосистемы будет входить множество различных сервисов (от планирования до логистики). Это даст возможность покрыть все этапы жизненного цикла закупки (от потребности в ней до перепродажи тем, кто сможет ее применить).
Будет много разноплановых, интересных задач, сложных бизнес-процессов, большое количество интеграций.
Наши преимущества:
- оформление по ТК РФ;
- работа в команде над большим и сложным проектом - много сложных и интересных задач;
- возможность раскрыть свой потенциал и приобретать новый опыт;
- руководители, которые не только знают чего хотят, но и готовы услышать мнение команды;
- супер-коммуникабельная команда профессионалов своего дела;
- возможность повышать квалификацию и обучаться за счет Компании;
- классный офис в центре Москвы с зонами отдыха или в Сколково, либо возможность удаленной работы;
- возможность вести активную корпоративную жизнь.
Мы ожидаем от вас:
- отличные знания php 7 и выше;
- умение разбираться в чужом коде;
- умение работать с Git;
- хорошие знания реляционных СУБД;
- опыт интеграции внешних сервисов.
Плюсом будет:
- опыт работы с компонентами symfony (messenger/validator/serializer), doctrine orm/dbal;
- понимание принципов написания слабосвязного кода, слоистых архитектур, предметно-ориентированной разработки (model-first, ddd, cqs, inversion of control, dependency inversion);
- навыки работы с unix-подобными системами, уверенная работа с терминалом, установка/настройка/отладка серверного ПО;
- навыки покрытия кода тестами (юниты/функциональные).
Основные задачи:
Работать над новыми web проектами компании на стороне backend:
- Разработка web сервиса «Торговый портал»;
- Разработка интеграционных потоков с внешними системами;
- Проектирование структуры базы данных, схемы хранения данных;
- Разработка новых модулей системы по техническим заданиям.