
Camping World — автомобильная, гостиничная и туристическая компания, специализирующаяся на автодомах, товарах для кемпинга и оборудовании для отдыха на природе. Компания занимается продажей и арендой автодомов, техническим обслуживанием и ремонтом, а также предлагает товары для кемпинга, уличную мебель, бытовую технику, средства безопасности и снаряжение для активного отдыха. Более 185 филиалов компании помогают клиентам на всех этапах владения автодомом и организации отдыха на природе, а членские программы расширяют спектр услуг для клиентов.
Старший менеджер инженерного направления, электронная коммерция — удалённая работа в Иллинойсе
Руководите распределённой инженерной командой Camping World в рамках миграции трёх брендов с Salesforce Commerce Cloud на Next.js и Vercel. Сохраняйте практическое участие в разработке и расширяйте ответственное применение ИИ на всех этапах жизненного цикла ПО.
Описание
- Руководить, наставлять и развивать распределённую команду примерно из 10 инженеров в США, Мексике и Индии
- Объединять штатных сотрудников и подрядчиков вокруг общих инженерных стандартов и требований к качеству
- Координировать пересечения часовых поясов, передачу задач и асинхронную документацию
- Нанимать, адаптировать и развивать инженеров, сотрудничая с HR и поставщиками по вопросам укомплектования команды
- Участвовать в написании промышленного кода и выполнять задачи спринта вместе с командой
- Работать в паре с инженерами, проверять pull request и направлять техническое проектирование в кодовой базе
- Создавать прототипы сложных элементов миграции на headless-коммерцию
- Перенести три витрины Salesforce Commerce Cloud на headless-фронтенд Next.js, размещённый в Vercel
- Планировать этапы миграции, сохраняя непрерывность текущих бизнес-операций
- Обеспечивать SEO, структуру URL, производительность, Core Web Vitals, точность аналитики и надёжность оформления заказов
- Определять подходы к интеграции Next.js, API SFCC и внешних сервисов
- Продвигать внедрение ИИ в работу с требованиями, проектированием, реализацией, проверкой, тестированием, документацией и релизами
- Устанавливать стандарты и меры защиты для ИИ-помощников и агентов, используемых при написании кода
- Работать с QA над созданием тестов с поддержкой ИИ, регрессионным покрытием и автоматизацией качества
- Отслеживать влияние ИИ на длительность цикла, качество и производительность инженерной команды
- Отвечать за инженерную реализацию для витрин трёх брендов
- Поддерживать готовность к обеспечению доступности, производительности и реагированию на инциденты, особенно перед пиковыми сезонами
- Внедрять наблюдаемость, оповещения и практики дежурств
- Поддерживать качество с помощью автоматизированного тестирования, CI/CD, проверки кода и процессов выпуска
- Расставлять приоритеты для технического долга и объяснять его влияние на бизнес
- Сотрудничать с инженерными, QA-, продуктовыми, торговыми, маркетинговыми командами и руководством брендов
- Преобразовывать бизнес-приоритеты в инженерную дорожную карту, связанную с измеримыми результатами
- Координировать отношения с поставщиками и подрядчиками и обеспечивать эффективную передачу знаний
Требования
- Иметь не менее 7 лет опыта в разработке программного обеспечения
- Иметь не менее 3 лет опыта в практической роли руководителя инженерной команды или player-coach
- Сохранять активное участие в разработке, включая написание промышленного кода и демонстрацию технических навыков на собеседовании
- Иметь практический опыт работы с Salesforce Commerce Cloud B2C Commerce, включая витрины, cartridges и API платформы
- Демонстрировать уверенные навыки JavaScript, TypeScript, React и серверно-рендерируемых веб-приложений
- Иметь опыт применения инструментов и агентов ИИ на протяжении жизненного цикла разработки ПО
- Связывать инженерные инициативы с бизнес-ценностью и ясно объяснять эту ценность
- Иметь опыт руководства распределёнными командами в разных странах и часовых поясах
- Иметь опыт управления смешанными командами из сотрудников и подрядчиков и привлечения поставщиков к ответственности за результат
- Иметь опыт эксплуатации промышленных платформ электронной коммерции в большом масштабе, включая подготовку к пиковым сезонам и управление инцидентами
- Иметь степень бакалавра в области компьютерных наук, инженерии или эквивалентный уровень профессионального опыта
- Практический опыт работы с headless- или composable-коммерцией в промышленной среде будет большим преимуществом
- Практический опыт работы с Next.js и Vercel, включая SSR, ISR, edge rendering и кэширование, будет большим преимуществом
- Опыт руководства переносом витрины на новую платформу или headless-миграцией будет большим преимуществом
- Знание SCAPI, OCAPI, SLAS, SFCC Business Manager, мультибрендовой коммерции, розничного сектора, SEO, WCAG, Core Web Vitals, Vercel, Harness или сопоставимых CI/CD-систем, Dynatrace или сопоставимых средств наблюдаемости, Kong или сопоставимых API-шлюзов, Linear и Confluence является преимуществом и может помочь в выполнении задач, связанных с коммерцией и платформой
- Степень бакалавра в области компьютерных наук, инженерии или эквивалентный профессиональный опыт обязательны
- Не менее 7 лет опыта в разработке программного обеспечения обязательны
- Не менее 3 лет опыта в роли player-coach или менеджера инженерной команды с непосредственным руководством инженерами обязательны
- Актуальный практический опыт написания промышленного кода, подтверждённый на техническом собеседовании, обязателен
Преимущества
- Оплачиваемый отпуск
- Пенсионный план 401(k)
- Программа помощи сотрудникам
- Программа придорожной помощи Good Sam
- Скидки для сотрудников
- Оплачиваемый отпуск по уходу за ребёнком при соответствии требованиям
- Компенсация расходов на обучение при соответствии требованиям
- Возможности обучения на рабочем месте
- Комплексное медицинское, стоматологическое, офтальмологическое и другое страховое покрытие для сотрудников, работающих полный день и соответствующих требованиям
- Стоматологическое и офтальмологическое страхование для сотрудников, работающих неполный день