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

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

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

Обязанности

  • Разработка сайтов на Битрикс.
  • Внедрение intranet-порталов на Битрикс24.
  • Выполнение интеграций с другими системами (посредством REST API, SOAP-сервисов, через файлы различных форматов, очереди сообщений, сокеты и т.д.).
  • Разработка модулей и компонентов для 1С-Битрикс, решение как типовых, так и нестандартных задач.
  • Написание технической документации к собственному коду.
  • Разработка новых проектов и поддержка / доработка существующих.
  • Работа в команде полный рабочий день.

Требования

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

Дополнительные навыки

  • Будет плюсом опыт разработки на PHP 7.* (с использованием статической типизации) либо на другом строго типизированном языке программирования не менее 2 лет.
  • Опыт поддержки, доработки, администрирования коробочной версии Битрикс24.
  • Опыт работы с Git, Composer.
  • Опыт высоконагруженных проектов (сайты с посещаемостью > 100К в сутки или корпоративные приложения с > 5К одновременно работающих пользователей).
  • Знание фронтенд-фреймворков, таких как: Vue (приоритетно), AngularJS, Angular, React.
  • Знание технологий: Composer, NPM, Gulp, TypeScript, SCSS.
  • Наличие сертификатов, подтверждающих компетенции.
  • Умение самостоятельно осмыслить бизнес-логику в рамках решаемых задач, дать рекомендации по улучшению бизнес-процессов клиента.
  • Умение оптимизировать собственные процессы разработки.
  • Базовые знания английского языка, достаточные для корректного именования классов, функций, переменных и т.п.
  • Достаточные знания русского языка, чтобы не допускать массы орфографических ошибок в текстах, которые отображаются пользователям разрабатываемых продуктов.

Не беда, если этих навыков нет, при обязательном желании постепенно обучаться.

Условия

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

Место работы

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