Обязанности Разрабатывать, дорабатывать и поддерживать Корпоративный портал группы компаний на базе 1С Bitrix; Обновление платформы и модулей системы; Разработка новых функций для корпоративного портала на базе Bitrix24 - от ТЗ до запуска и дальнейшего развития проекта. (Frontend и Backend): (пример: Тайный Санта, кастомизация страниц, новый раздел «СПОРТ» и прочее); Интеграция с внешними сервисами через API (1С:ERP, 1С:Кадры, Active Directory, Exchange); Рефакторинг и исправление чужих ошибок; Подготовка тех.документации. Требования Опыт коммерческой разработки на 1С-Битрикс: от 3 лет. Backend (PHP, Bitrix): PHP 7.4–8.x: ООП, типизация, пространства имён, автозагрузка, Composer; 1С-Битрикс: Управление сайтом; Модули: main, iblock, catalog, sale, highloadblock, rest, workflow (по необходимости); Работа с инфоблоками: API, свойства, типы, компоненты (catalog, news, custom); Разработка и доработка компонентов (стандартных и собственных), шаблоны компонентов; D7: ORM, репозитории, события (Agents, Event Handlers); Админка: настройка прав, свои страницы в админке при необходимости; Базы данных: PostgreSQL, оптимизация запросов, индексы, миграции (в т.ч. через Bitrix); Безопасность: CSRF, XSS, SQL-инъекции, работа с правами доступа Bitrix, безопасная работа с файлами и загрузками. Frontend: Вёрстка: HTML5, семантическая разметка, адаптивная и кроссбраузерная вёрстка (в т.ч. под шаблоны Bitrix); Стили: CSS3, препроцессоры (SCSS/LESS), методологии (БЭМ и др.), знакомство с дизайн-системами; JavaScript: ES6+, DOM, асинхронность (Promise, async/await), работа с формами и валидацией; Интеграция с Bitrix: подключение скриптов/стилей в шаблоне, использование стандартных JS-библиотек Bitrix (ajax, валидация и т.п.), при необходимости — REST API с фронта; Плюсом: опыт с Vue.js / React в связке с Bitrix или в отдельных модулях/страницах. Интеграции и окружение: REST API Bitrix24: входящие/исходящие вебхуки, методы API, работа с CRM, задачами, сделками (по необходимости); Интеграции: 1С, ERP, почта др. — в объёме, нужном для проектов; Сервер: понимание веб-сервера (Apache/Nginx), PHP-FPM, настройка виртуальных хостов, SSL; DevOps-базово: Git (ветки, merge, конфликты), CI/CD (сборка, деплой), Docker — по мере использования в компании. Условия Работа в одной из ведущих компаний разработчиков ИТ-решений в энергетическом секторе; Оформление по договору ГПХ на полную занятость срок 1 год с возможностью продления; Возможен удаленный формат работы.
Похожие вакансии