Описания нет
fullstack-разработчик 1С-битрикс / Bitrix24
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и развивать сайты, корпоративные порталы и интернет-магазины на 1С-Битрикс: Управление сайтом.
- Внедрять и дорабатывать Bitrix24 (коробка и облако): кастомные сущности и поля, смарт-процессы, бизнес-процессы и роботы, собственные активити, приложения и виджеты.
- Проектировать и писать модули и компоненты на D7 (ORM, события, агенты, маршрутизация, контроллеры).
- Строить интеграции: обмен с 1С (CommerceML, REST, очереди), платёжные системы, службы доставки, телефония, мессенджеры, маркетплейсы и внешние API; вебхуки и REST-приложения Bitrix24.
- Разрабатывать фронтенд: адаптивная вёрстка, интерактивные интерфейсы на Vue/React, сборка и оптимизация.
- Отвечать за производительность и стабильность: профилирование, оптимизация SQL-запросов, кеширование, настройка серверного окружения.
- Обеспечивать безопасность проектов: аудит кода, обновления ядра, защита от типовых уязвимостей.
- Настраивать окружения разработки и деплоя: Git-flow, Docker, CI/CD, staging/production.
- Оценивать задачи и проекты на этапе пресейла, участвовать в подготовке технической части КП и ТЗ.
- Проводить code review, менторить разработчиков и верстальщиков, формировать внутренние стандарты кода.
- Общаться с клиентами по техническим вопросам, документировать решения.
требования
- Коммерческий опыт разработки на 1С-Битрикс от 4 лет, несколько успешно запущенных проектов в портфолио.
- Уверенное знание ядра D7: ORM (DataManager, связи, Query), события, агенты, Application/Context, маршрутизация и контроллеры, модули с собственными таблицами и миграциями.
- Разработка собственных компонентов (в т.ч. классовых) и шаблонов, кастомизация стандартных компонентов без правки ядра; понимание жизненного цикла страницы и композитного режима.
- Highload-блоки и инфоблоки 2.0: проектирование структуры данных, работа с большими объёмами.
- Модуль интернет-магазина (sale, catalog): корзина, заказы, скидки и правила корзины, торговые предложения, склады, платёжные системы и службы доставки, обработчики событий.
- Bitrix24 коробка и облако: REST API, входящие и исходящие вебхуки, OAuth-приложения, бизнес-процессы, роботы и триггеры, смарт-процессы, CRM-сущности; кастомизация коробочного портала.
- Интеграция с 1С: стандартный обмен CommerceML, кастомные обмены, разбор и устранение проблем синхронизации.
- PHP 8+ (типизация, enum, readonly, атрибуты, match), глубокое понимание ООП, SOLID, паттернов проектирования.
- Composer, автозагрузка PSR-4, стандарты PSR-1/PSR-12; использование сторонних пакетов в проектах на Битрикс.
- MySQL/MariaDB на продвинутом уровне: индексы, EXPLAIN, оптимизация медленных запросов, транзакции; опыт с PostgreSQL.
- Проектирование и интеграция с внешними REST/SOAP/GraphQL API, обработка ошибок, ретраи, логирование, очереди.
- Кеширование: управляемый кеш и тегированный кеш Битрикса, Redis, memcached.
- JavaScript (ES6+) и TypeScript, асинхронность, работа с DOM и API браузера.
- Vue.js 3 и/или React; знание BX-библиотек Битрикса (BX.ajax, BX.Vue3 / Bitrix Vue) будет преимуществом.
- Семантическая адаптивная кроссбраузерная вёрстка: HTML5, CSS3, Flexbox/Grid, SCSS, БЭМ.
- Сборщики и инструменты: Vite, Webpack, npm/yarn, ESLint/Prettier.
- Перенос макетов из Figma в шаблоны Битрикса с учётом редактируемости контента через админку.
- Знание OWASP Top 10: XSS, SQL-инъекции, CSRF, защита форм, корректная работа с правами доступа; модуль «Проактивная защита» и сканер безопасности Битрикса.
- Оптимизация производительности: панель производительности Битрикса, профилирование (Xdebug, Blackfire или аналоги), Core Web Vitals, оптимизация изображений и статики, CDN.
- Тестирование: модульные тесты на PHPUnit, понимание интеграционного и e2e-тестирования.
- SEO-аспекты разработки: ЧПУ, мета-теги, канонические ссылки, sitemap.xml, robots.txt, микроразметка Schema.org, 301-редиректы, скорость загрузки, мультиязычность и hreflang.
- Системное мышление: умение видеть задачу бизнеса за техническим ТЗ и предлагать оптимальное решение.
- Ответственность за результат и сроки, честная оценка трудозатрат.
- Умение понятно объяснять технические решения клиентам и коллегам без технического бэкграунда.
- Готовность делиться знаниями, ревьюить код и наставлять младших коллег.
- Будет плюсом: Сертификаты 1С-Битрикс («Разработчик Bitrix Framework», «Администратор», сертификаты по Bitrix24); Опыт highload-проектов: веб-кластер, репликация БД, балансировка, Elasticsearch / Sphinx / OpenSearch; Очереди сообщений (RabbitMQ), cron-воркеры, асинхронная обработка; Опыт с другими PHP-фреймворками (Laravel, Symfony) и headless-подходом (Битрикс как API + SPA/Next.js/Nuxt); Интеграции с казахстанскими сервисами: Kaspi.kz (магазин, оплата), Halyk ePay, CloudPayments, местные службы доставки, ЭСФ/1С для Казахстана; Интеграции с телефонией (IP-АТС), WhatsApp / Telegram, открытыми линиями Bitrix24; Опыт мониторинга (Zabbix, Grafana, Sentry) и резервного копирования; Опыт техлида: построение процессов разработки, декомпозиция, участие в пресейлах; Знание казахского и/или английского языка (английский — для чтения документации)
условия
- Заработная плата: обсуждается по итогам собеседования.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.