Cosmomedica ищет ведущего разработчика, который возьмет на себя техническое развитие и сопровождение интернет-магазина и связанных с ним сервисов.
Нам нужен не администратор сайта и не менеджер, передающий задачи подрядчикам. Мы ищем самостоятельного технического специалиста, который умеет работать с кодом, разбираться в существующих интеграциях, устранять инциденты, оценивать задачи и выпускать изменения в production.
Специалист станет внутренним владельцем технического контура e-commerce: сайта, репозитория, интеграций, документации и процесса выпуска изменений. Для крупных, пиковых и узкоспециализированных задач компания готова привлекать дополнительных исполнителей.
Основные задачи
Развитие интернет-магазина
- Развивать и сопровождать интернет-магазин на 1С-Битрикс.
- Работать с существующей кодовой базой и постепенно сокращать технический долг.
- Дорабатывать каталог, карточки товаров, поиск, корзину, оформление заказа и личный кабинет.
- Развивать региональность, многоскладовость и логику распределения заказов.
- Выполнять Backend-доработки на PHP.
- Выполнять необходимые Frontend-доработки на HTML, CSS и JavaScript.
- Поддерживать корректную работу мобильной и десктопной версий сайта.
- Настраивать и проверять события электронной коммерции.
- Участвовать в оценке и техническом проектировании новых функций.
Сопровождение интеграций
- Поддерживать обмен данными между сайтом и AmoCRM.
- Сопровождать интеграцию с МойСклад.
- Поддерживать платежные интеграции, включая ЮKassa.
- Сопровождать OrangeData, Эвотор и процессы фискализации.
- Поддерживать интеграции со СДЭК и другими службами доставки.
- Работать с SMS- и почтовыми сервисами.
- Диагностировать ошибки передачи заказов, оплат, чеков, остатков и статусов.
- Взаимодействовать с технической поддержкой внешних сервисов.
- Разрабатывать и сопровождать интеграции через REST API, webhooks и фоновые задания.
Эксплуатация и надежность
- Контролировать работоспособность сайта и критичных пользовательских сценариев.
- Анализировать логи и локализовать причины инцидентов.
- Устранять сбои самостоятельно либо координировать профильных специалистов.
- Контролировать резервное копирование и возможность восстановления сайта.
- Поддерживать тестовую среду и процесс переноса изменений в production.
- Обновлять CMS, модули и версию PHP с предварительным тестированием.
- Контролировать технические лицензии, SSL-сертификаты, домены и связанные сервисы.
- Участвовать в устранении уязвимостей и последствий инцидентов информационной безопасности.
- Настраивать технический мониторинг и уведомления о критичных сбоях.
Управление техническими работами
- Вести технический бэклог сайта.
- Участвовать в определении приоритетов вместе с бизнесом.
- Оценивать сроки и трудоемкость задач до начала разработки.
- Декомпозировать крупные задачи и фиксировать критерии готовности.
- Самостоятельно тестировать изменения перед выпуском.
- Документировать существенные изменения и архитектурные решения.
- Поддерживать карту систем и интеграций в актуальном состоянии.
- Вести реестр доступов, лицензий и ответственных лиц.
- Формировать понятный ежемесячный отчет: выполненные задачи, инциденты, риски и планы.
- При необходимости ставить задачи внешним разработчикам, дизайнерам, DevOps- и security-специалистам и принимать результат.
Технологический контур
- 1С-Битрикс;
- PHP 8;
- Bitrix D7;
- MySQL;
- JavaScript;
- HTML и CSS;
- Git;
- Linux;
- REST API и webhooks;
- cron и фоновые задания;
- AmoCRM;
- МойСклад;
- ЮKassa;
- OrangeData и Эвотор;
- СДЭК;
- SMS- и почтовые сервисы;
- Яндекс Метрика и электронная коммерция.
Что мы ожидаем
- Опыт коммерческой разработки на 1С-Битрикс от 3–5 лет.
- Опыт самостоятельного сопровождения работающего интернет-магазина.
- Уверенное знание PHP, Bitrix D7 и MySQL.
- Практические навыки JavaScript, HTML и CSS.
- Понимание архитектуры интернет-магазина и полного цикла оформления заказа.
- Опыт интеграции сайтов с CRM, учетными, платежными и логистическими системами.
- Уверенная работа с API, webhooks, форматами обмена данными и фоновыми процессами.
- Опыт работы с Git, тестовой средой и выпуском изменений в production.
- Базовое знание Linux, веб-серверов и принципов резервного копирования.
- Умение читать логи и последовательно локализовать техническую проблему.
- Умение работать с чужим кодом и принимать решения в условиях накопленного технического долга.
- Способность оценивать задачи до начала разработки.
- Навыки самостоятельного тестирования и приемки изменений.
- Умение объяснять технические вопросы коллегам без технической подготовки.
- Самостоятельность, системность и ответственность за конечный результат.
Будет преимуществом
- Практический опыт работы с AmoCRM и МойСклад.
- Реализованные интеграции с ЮKassa, OrangeData, Эвотор и СДЭК.
- Опыт работы с региональными интернет-магазинами и несколькими юридическими лицами.
- Опыт реализации многоскладовости и регионального распределения заказов.
- Знание процессов интернет-эквайринга и фискализации.
- Опыт обновления крупных проектов на 1С-Битрикс и миграции между версиями PHP.
- Опыт восстановления сайта после сбоев или атак.
- Знание Яндекс Метрики, электронной коммерции и dataLayer.
- Опыт технического лидерства или работы единственным внутренним разработчиком.
- Опыт управления дополнительными разработчиками и техническими подрядчиками.
Ожидаемые результаты первых трех месяцев
- Принята существующая кодовая база и настроена работа с репозиторием.
- Проведена техническая инвентаризация сайта и всех критичных интеграций.
- Получены и систематизированы необходимые доступы.
- Сформирована карта систем, сервисов и обменов данными.
- Проверены резервные копии и возможность восстановления.
- Сформирован единый технический бэклог с приоритетами и оценками.
- Определены критичные пользовательские сценарии и порядок реагирования на инциденты.
- Зафиксированы основные риски и технический долг.
- Налажен понятный процесс постановки, тестирования и выпуска изменений.
- Подготовлен план технического развития сайта на ближайшие 6 месяцев.
Условия:
График работы: 5/2 в офисе, 8 часовая смена (1 час обед)
Оформление по ТК РФ. ВНИМАНИЕ! РАБОТА НА ТЕРРИТОРИИ РАБОТОДАТЕЛЯ. УДАЛЕНКИ НЕТ.
Похожие вакансии
Высшее профессиональное (экономическое) образование и стаж бухгалтерско-финансовой работы, в том числе на руководящих должностях, не менее 5 лет.
Высшее медицинское образование. Действующий сертификат или аккредитация по специальности «Организация здравоохранения и общественное здоровье». Стаж работы по специальности не менее...
Отлично знаешь PHP 8+ и MySQL 5.7–8. Работал с Symfony, Laravel или Slim. Интегрировался с внешними сервисами.
Высшее техническое / инженерное образование. Значительный опыт работы в строительстве, желательно на крупных промышленных или инфраструктурных проектах. Обязателен опыт работы в...
Высшее профильное образование. Опыт работы главным бухгалтером от 6 лет. Уверенные знания бухгалтерского и налогового учета на ОСНО, а также...
