Программист Bitrix/PHP (Middle)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Основные проекты:
Мы - продуктовая команда (не аутсорсер), поэтому проекты у нас долгосрочные. Семейство продуктов включает в себя сервис, помогающий выбирать товары на основе рейтингов и комментариев, а также сервис формирования желаемого поведения покупателей.
Обязанности:
- Разработка, поддержка и развитие существующих сайтов на базе «1С Битрикс» ;
- Участие в разработке новых проектов: интеграция верстки в CMS, разработка нового и развитие существующего функционала (компоненты, модули, интеграция со внешними сервисами etc), разбор и исправление багов;
- Работа в команде с другими разработчиками, дизайнерами и верстальщиками.
Требования:
- Знание PHP и сопутствующих технологий веб-разработки;
- Понимание архитектуры CMS «1С-Битрикс» и Bitrix Framework, опыт интеграции вёрстки в шаблоны, опыт разработки и внедрения проектов под управлением CMS 1С-Битрикс
- Умение готовить популярные CMS (например modx)
Плюсами станут:
- Опыт коммерческой разработки
- Наличие сертификатов Битрикс, портфолио выполненных работ и проектов;
- Приветствуются знания HTML5, CSS3, JavaScript/jQuery, понимание принципов работы AJAX. Верстать не требуется, но умение работать с этими технологиями желательно;
- Опыт работы со сторонними API, с данными в формате JSON, двусторонней интеграции;
- Желание перейти с PHP на Python
Ключевые навыки:
Отличные коммуникационные навыки, в том числе письменные. Вы будете общаться с распределённой командой по проектным и техническим вопросам.
Умение находить баланс между требованиями к проекту и технологическими возможностями, между желанием использовать последние технологии и стабильностью проекта а также его долгосрочной поддержкой.
Навык работы с чужим и работающим кодом не пытаясь его полностью переписать по своим правилам, и в то же время умение рефакторить и вносить существенные улучшения.
Опыт написания технической документации (как по своим проектам так и в виде руководств/wiki для других разработчиков), стремление делиться опытом и помогать команде в других проектах где это необходимо. Будет полезно знание английского.
Мы предполагаем, что Linux или Mac OS для вас являются основной операционной системой и консоль терминала не воспринимается как нечто чужеродное.
Наши инструменты:
Для отслеживания задач мы используем Jira и Rational Plan, документацию пишем в Google Docs, Confluence. Разработку ведём в системе контроля версий Git. Система управления конфигурацией серверов SaltStack, несколько тестовых серверных площадок. Основной коммуникационной средой является Slack, к которому подключены различные интеграции. Для голосовых коммуникаций используем Google Hangouts, митинги и собрания синхронизируем в Google Calendar.
Условия работы:
Возможна удаленная работа, неполный рабочий день.
Обязательна минимум один день (отчетная пятница) работа в офисе на ул. Тихвинская, 2 (станция метро Менделеевская).
Бонусы
Премии по результатам работы