О компании
Банк ДОМ.РФ — универсальный российский банк с широкой федеральной сетью обслуживания. Мы перезагружаем рынок через новые технологии и являемся флагманом цифровой трансформации строительной отрасли и финтеха.
Мы приглашаем заняться прикладной разработкой для корпоративных информационных систем. Широкий спектр задач в проектах с микросервисной архитектурой, использование современных технологий и практик разработки позволят прокачать себя в разных направлениях.
Чем предстоит заниматься
•Разрабатывать новый функционал, модули и компоненты внутренних бизнес приложений на 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 командами
Что мы предлагаем
•Конкурентный уровень заработной платы
•Гибридный формат работы и отдельный офис
•Ежегодная компенсация занятий спортом и изучения иностранных языков
•Специальные условия по финансовым продуктам банка ДОМ.РФ
•Расширенная программа ДМС, включая стоматологию
•Профессиональное обучение