Разработчик PHP в команду Домена В2С/ИТ
Коротко
Develops new functionality, modules, and components for internal business applications on 1C Bitrix/Bitrix24 and Laravel; designs high-load integrations (REST · Needs: 5+ years commercial development on 1C Bitrix/Bitrix24; 3+ years on Laravel or Symfony; PHP 7+/8+, Bitrix Framework (D7), ORM, highload blocks, caching; Vue.js
Описание от работодателя
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
Разрабатывать новый функционал, модули и компоненты внутренних бизнес приложений на 1C Bitrix/Bitrix24 и Laravel
Проектировать high load интеграции с внутренними и внешними сервисами (REST, SOAP, очереди)
Участвовать в техническом проектировании: оценке задач, выдвижении архитектурных решений, построении микросервисов и high load решений
Взаимодействовать с DevOps и Frontend командами (Docker Swarm, Kubernetes, CI/CD)
Поддерживать и развивать существующий код: рефакторинг, оптимизация производительности, обеспечение стабильности и масштабируемости систем
Заниматься подготовкой и поддержкой технической документации (Confluence, Swagger/OpenAPI, PhpDoc)
Принимать участие в планировании спринтов, оценке задач, ретроспективах
Проводить код-ревью, наставничество менее опытных коллег, передачу знаний внутри команды
Писать unit и интеграционные тесты, настраивать статический анализа кода
НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:
Более 5 лет коммерческой разработки на 1C Bitrix/Bitrix24.
Более 3 лет разработки на Laravel или Symfony (создание бекенда для мобильных и веб приложений)
Знания PHP 7+/8+, глубокие знания Bitrix Framework (D7), ORM, highload блоков и кэширования
Знание MVC архитектуры, SOLID, паттернов проектирования
Понимание и опыт работы с Vue.js (компоненты, Vue CLI, Vue Router, Vuex)
Практический опыт работы с Docker (Docker Compose, Docker Swarm) и Kubernetes (deployment, service, ingress)
Умение настраивать CI/CD (GitLab CI/CD предпочтительно)
Отличное владение SQL: MySQL 5.7/8, PostgreSQL 13+ (опыт написания оптимальных запросов, профилирования, миграции)
Опыт работы с NoSQL: Redis, MongoDB (кэш, очередь, быстрый read only слой).
Опыт разработки кастомных модулей и компонентов Bitrix, интеграции через REST, SOAP
Опыт работы с брокерами очередей (RabbitMQ, Redis queues, Kafka)
Уверенные знания Git flow, ветвления, pull request`ов
Опыт участия в Agile процессах (Scrum / Kanban)
Опыт написания unit, интеграционных и end-to-end тестов (PHPUnit)
Оптимизация запросов, кэширование, профилирование (Xdebug, xhprof)
Проектирование и поддержка high load решений (шардирование, репликация, балансировка нагрузки)
Умение вести задачу от постановки до продакшена
Навыки наставничества и передачи знаний.
Хорошие коммуникативные навыки, готовность к совместной работе с DevOps и Frontend командами
МЫ ПРЕДЛАГАЕМ:
Конкурентный уровень заработной платы и регулярные премии
Удаленный и гибридный форматы работы (офис в Москве на ст. м. Динамо)
Расширенную программу ДМС, включая стоматологию
Компенсацию абонемента в фитнес-клуб и обучения английскому языку
Доступ к широкому перечню программ обучения по hard и soft skills
Специальные условия по продуктам Банка ДОМ.РФ для сотрудников
Корпоративные скидки у партнёров группы ДОМ.РФ и на аренду жилья «Аренда для жизни ДОМ.РФ»
Активную социальную жизнь (спортивные, интеллектуальные мероприятия, благотворительность)
Откликнуться