от 110000 RUR
Москва
улица Сущёвский Вал 49
улица Сущёвский Вал 49
От 3 до 6 лет
Обязанности:
- Разработка и доработка-разработка новых сайтов, интернет-магазинов, корпоративных порталов на основе "1С-Битрикс: Управление сайтом" и "Битрикс24".
- Доработка существующего функционала, разработка и интеграция новых модулей, компонентов, шаблонов (включая использование D7 API).
- Интеграция с внешними системами (1С, CRM, платежные системы, сторонние API).
2. Оптимизация и поддержка: - Оптимизация производительности сайтов (скорость загрузки, запросы к БД, кэширование).
- Исправление ошибок, рефакторинг кода.
- Техническая поддержка и развитие текущих проектов.
- Настройка и доработка модулей "1С-Битрикс" и "Битрикс24".
3. Взаимодействие: - Взаимодействие с менеджерами проектов, дизайнерами и другими разработчиками для уточнения требований и постановки задач.
- Участие в планировании и оценке проектов.
- Написание технической документации по разработанному функционалу.
4. Качество кода: - Соблюдение стандартов кодирования, участие в code-review.
- Тестирование разработанного функционала.
Что важно: - Обязательные навыки и опыт (Must-have)
1. Опыт работы: - Опыт коммерческой разработки на платформе "1С-Битрикс: Управление сайтом" и/или "Битрикс24"
2. Программирование: - Уверенное знание PHP 7.x/8.x (ООП, MVC, PSR-стандарты).
- Опыт работы с MySQL (проектирование БД, оптимизация запросов, понимание индексов).
- Хорошие знания HTML5, CSS3 (Flexbox, Grid), кроссбраузерная и адаптивная верстка.
- Уверенное знание JavaScript (ES6+), jQuery.
3. Битрикс-специфичные знания: - Глубокое понимание архитектуры "1С-Битрикс: Управление сайтом" и "Битрикс24".
- Опыт разработки и доработки собственных компонентов, модулей и шаблонов (на основе D7 API).
- Знание ORM Битрикс, Entity API.
- Опыт интеграции со сторонними сервисами через API (REST, SOAP).
- Понимание механизма работы highload-блоков, кеширования Битрикс.
- Знание работы с различными типами инфоблоков.
- Опыт работы с модулем "Интернет-магазин" (каталог, корзина, оформление заказа) и "CRM" (для Битрикс24).
4. Инструменты: - Опыт работы с системами контроля версий (Git).
- Умение работать с Linux-консолью на базовом уровне.
5. Личные качества: - Умение работать в команде, коммуникабельность.
- Ответственность, внимательность к деталям, аккуратность в коде.
- Умение самостоятельно решать задачи и находить оптимальные решения.
- Готовность обучаться и развиваться.