Чем предстоит заниматься: разрабатывать интернет-магазины со сложной бизнес-логикой, с использованием широкого набора инструментов и технологий (Bitrix, Laravel, RabbitMQ, Redis, Swagger (OpenAPI), микросервисная архитектура и другие), большим количеством посетителей, где не достаточно просто развернуть коробку; работать над развитием проектов, добавляя новую функциональность. Например: интеграции с системами учета (1С, Мой склад), сервисами рассылок (Unisender, ExpertSender), сервисами персональных рекомендаций (MindBox) и другими системами (Zendesk, Roistat); подключение и разработка модулей платежных систем и онлайн-касс; двусторонние синхронизации данных с CRM (amoCRM, Б24 и т.д.), написание спецификаций и реализация API. Мы ожидаем: уверенные знания PHP (7.4 8.4, ООП, MVC); уверенные знания MySQL, PostgresQL; знания Битрикс: Bitrix Framework, ядро D7, ORM; опыт интеграции с 1С, написания собственных обменов с помощью брокеров сообщений, реализация аналогичных обменов с другими системами учета; опыт разработки и работы с API (REST, SOAP, GraphQL), написания/генерации документации к проектируемому API по стандарту OpenAPI с использованием Swagger; опыт интеграции с внешними CRM-системами по API; опыт реализации авторизации Basic, Token, OpenID, OAuth, JWT; знание Git, умение пользоваться GitLab; умение конфигурировать GitLab CI: настройка job, раннеров; опыт разработки/доработки интернет-магазинов, написания собственных модулей и компонентов; наличие реализованного решения в официальном маркетплейсе Битрикс; наличие сертификатов Разработчик Bitrix Framework, в т.ч. сданные очные экзамены по 1С-Битрикс (наличие сертификатов Интеграция дизайна и настройка платформы, Основные технологии и расширение типовых возможностей системы ); опыт работы с SPA-приложениями и реализация API для них; опыт работы с RabbitMQ, Kafka.
22 января 2025, 11:45