Описание:
Мы в команду системной разработки ищем backend-разработчика. Вам предстоит участие в комплексных кросс функциональных проектах по развитию платформы цифровых продуктов и смежных ИТ-систем.
Обязанности:
- Разработка и сопровождение back-end функционала веб-сайтов компании по заказу её бизнес-подразделений
- Сопровождение проектов на Laravel и Symfony(в связке с Bitrix Framework: iblock/hlblock API и D7)
- Оптимизация, поддержка и рефакторинг существующей кодовой базы проектов и composer-библиотек
- Разработка Unit и функциональных тестов
- Участие в поддержке приёмочных тестов совместно с тестировщиком
- Участие в разработке ТЗ, оценке трудоемкости и планировании задач
- Участие в cross-code-review, проведении планирования, ретроспективы и других командных мероприятий
- Работа в команде с front-end разработчиками, тимлидом, продакт-лидом, бизнес-аналитиками
- Консультация аналитика для составления документации на создаваемые программные решения
- Развитие интеграций с внутренними информационными сервисами и с мобильным приложением
- Кросс-функциональное взаимодействие с командами сервисов мобильного приложения
- Высшее образование
- Опыт работы в разработке backend части веб-приложений
- Понимание архитектуры и принципов работы современных веб-приложений
- Уверенные знания PHP версий 7+ и 8+
- Знание Symfony 4.4.5 и выше, опыт перехода на новые версии желателен.
- Опыт работы с Bitrix Framework(только iblock/hlblock API и D7)
- Опыт работы с СУБД такими, так: MySQL или PostgreSQL, написание и профилирование сложных запросов
- Опыт работы с Elasticsearch
- Работа с кешированием и NoSQL-базами данных, например Redis
- Понимание основных методов интеграций и способов обмена между системами такими, как REST API, SOAP, а так же брокерами сообщений RabbitMQ и Kafka
- Опыт работы с системой контроля версий, например GitLab/GitHub/Bitbucket в командной и асинхронно разработке
- Умение работать с Docker, Docker Compose, Kubernetes
- Опыт работы с коллекциями API-запросов в Swagger или Postman
- Опыт работы с гибкими методологиями разработки Agile и SCRUM и такими инструментами, как Confluence и Jira
- Хорошее понимание принципов ООП и современных паттернов проектирования.
- Хорошие коммуникативные навыки, ориентированность на достижение результата
- Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)
- Работа в коллективе ИТ-профессионалов;
- Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли;
- Отсутствие бюрократии и дух стартапа;
- Стабильный работодатель;
- Достойный уровень оплаты, годовой бонус;
- Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей);
- Гибридный график работы.