
Camping World — автомобільна, готельна й туристична компанія, що спеціалізується на будинках на колесах, товарах для кемпінгу та спорядженні для відпочинку на природі. Компанія продає та здає в оренду будинки на колесах, надає послуги технічного обслуговування й ремонту, а також пропонує товари для кемпінгу, вуличні меблі, побутову техніку, засоби безпеки та спорядження для активного відпочинку. Понад 185 локацій компанії допомагають клієнтам на всіх етапах володіння будинком на колесах і організації відпочинку на природі, а членські програми розширюють пропозицію для клієнтів.
Старший менеджер інженерного напряму, електронна комерція — віддалена робота в Іллінойсі
Керуйте розподіленою інженерною командою Camping World у межах міграції трьох брендів із Salesforce Commerce Cloud на Next.js і Vercel. Залишайтеся залученими до розробки та розширюйте відповідальне використання ШІ протягом усього життєвого циклу програмного забезпечення.
Опис
- Керувати, наставляти й розвивати розподілену команду приблизно з 10 інженерів у США, Мексиці та Індії
- Об’єднувати штатних працівників і підрядників навколо спільних інженерних стандартів і вимог до якості
- Координувати перетини часових поясів, передачу завдань і асинхронну документацію
- Наймати, адаптувати й розвивати інженерів, співпрацюючи з HR і постачальниками щодо укомплектування команди
- Долучатися до написання production-коду та виконувати спринтові завдання разом із командою
- Працювати в парі з інженерами, перевіряти 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
- Залишатися безпосередньо залученим до розробки, зокрема писати production-код і демонструвати технічні навички на співбесіді
- Мати практичний досвід роботи із Salesforce Commerce Cloud B2C Commerce, включно з вітринами, cartridges і API платформи
- Демонструвати сильні навички JavaScript, TypeScript, React і серверно-рендерених вебзастосунків
- Мати досвід застосування інструментів та агентів ШІ протягом життєвого циклу розробки програмного забезпечення
- Пов’язувати інженерні ініціативи з бізнес-цінністю та чітко пояснювати цю цінність
- Мати досвід керування розподіленими командами в різних країнах і часових поясах
- Мати досвід керування змішаними командами працівників і підрядників та вимагати від постачальників відповідальності за результат
- Мати досвід експлуатації production-платформ електронної комерції у великому масштабі, включно з підготовкою до пікових сезонів і керуванням інцидентами
- Мати ступінь бакалавра з комп’ютерних наук, інженерії або еквівалентний рівень професійного досвіду
- Практичний досвід роботи з headless- або composable-комерцією у production буде значною перевагою
- Практичний досвід роботи з 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 або менеджера інженерної команди з безпосереднім керуванням інженерами є обов’язковими
- Актуальний практичний досвід написання production-коду, продемонстрований під час технічної співбесіди, є обов’язковим
Переваги
- Оплачувана відпустка
- Пенсійний план 401(k)
- Програма допомоги працівникам
- Програма придорожньої допомоги Good Sam
- Знижки для працівників
- Оплачувана відпустка у зв’язку з народженням або усиновленням дитини за умови відповідності вимогам
- Відшкодування витрат на навчання за умови відповідності вимогам
- Можливості навчання на робочому місці
- Комплексне медичне, стоматологічне, офтальмологічне та інше страхове покриття для працівників на повній зайнятості, які відповідають вимогам
- Стоматологічне та офтальмологічне покриття для працівників на неповній зайнятості