Вакансия «Разработчик Bitrix»

Описание вакансии

В команду разработчиков, занимающейся разработкой и поддержкой крупных проектов, требуются Битрикс программисты на фулл-тайм.

Обязанности

  • Разработка и доработка сайтов и интернет-магазинов на Битрикс.
  • Внедрение и доработки интранет-порталов, CRM на Битрикс24.
  • Выполнение интеграций с другими системами.
  • Разработка модулей и компонентов для Битрикс, решение как типовых, так и нестандартных задач.
  • Написание технической документации к собственному коду.
  • Разработка новых проектов и поддержка / доработка существующих.
  • Работа в команде полный рабочий день.

Требования

  • Опыт разработки на CMS Битрикс не менее 3 лет.
  • Опыт разработки в области e-com (интернет-магазины).
  • Опыт разработки на PHP, Javascript, MySQL, HTML, CSS более 3 лет.
  • Опыт разработки на PHP 7.4 - 8+ с использованием статической типизации либо на другом строго типизированном языке программирования не менее 2 лет.
  • Понимание XML, JSON, JQuery, Ajax, работы HTTP(-S)-протокола.
  • Знание ядра D7, технологии "Композитный сайт" и других технических средств платформы 1С-Битрикс.
  • Умение писать качественный код, понятный другим разработчикам.
  • Умение и желание разбираться в чужом коде, если этого требует задача.
  • Умение самостоятельно и быстро находить и исправлять ошибки в коде.
  • Пунктуальность‚ ответственность‚ внимательность и исполнительность.

Будет плюсом

  • Опыт работы с фронтенд-фреймворком Vue (достаточно на базовом уровне) или аналогичных (Angular, React).
  • Опыт работы с php-фреймворком Symfony либо Laravel.
  • Знание технологий: Git, Composer, NPM, Gulp, TypeScript, SCSS, OpenAPI (Swagger 3.0).
  • Опыт работы с другими CMS, отличными от Битрикс.
  • Опыт разработки REST API и подключения к чужим REST API.
  • Понимание работы протокола Oauth2.0.
  • Опыт поддержки, доработки, администрирования коробочной версии Битрикс24.
  • Наличие сертификатов, подтверждающих компетенции.
  • Умение самостоятельно осмыслить бизнес-логику в рамках решаемых задач, дать рекомендации по улучшению бизнес-процессов клиента.
  • Умение оптимизировать собственные процессы разработки.
  • Базовые знания английского языка, достаточные для корректного именования классов, функций, переменных и т.п.
  • Достаточные знания русского языка, чтобы не допускать орфографических ошибок в текстах, отображаемых пользователям.
  • Опыт высоконагруженных проектов (сайты с посещаемостью > 100К в сутки или корпоративные приложения с > 5К одновременно работающих пользователей).

Условия

Обсуждаются с успешным кандидатом на собеседовании.

Место работы

Удаленно / Офис