Instacart
Канада29 дней назад
196 000 – 207 000 USD
в год
Заголовок: Sr Software Engineer II - Ads Manager (Front End) Компания: Instacart Местоположение: Удаленно - Канада / Канада - Удаленно (Только ON, AB, BC или NS)
Компенсация (CAN): 196 000 – 207 000 USD в год
Мы меняем индустрию продуктов питания В Instacart мы приглашаем мир делиться любовью через еду, потому что мы верим, что каждый должен иметь доступ к любимой еде и больше времени, чтобы наслаждаться ею вместе. Там, где другие видят простую потребность в доставке продуктов, мы видим захватывающую сложность и бесконечные возможности для удовлетворения разнообразных потребностей нашего сообщества. Мы работаем над предоставлением основных услуг, на которые полагаются клиенты, чтобы получать продукты и товары для дома, а также предлагаем безопасные и гибкие возможности заработка для персональных покупателей Instacart. Instacart стал спасательным кругом для миллионов людей, и мы собираем команду, чтобы помочь продвинуть нашу тележку для покупок вперед. Если вы готовы сделать лучшую работу в своей жизни, присоединяйтесь к нашему столу. Instacart — это команда Flex First Нет универсального подхода к тому, как мы делаем нашу лучшую работу. Наши сотрудники имеют возможность выбирать, где они делают свою лучшую работу — будь то дома, в офисе или в любимой кофейне — оставаясь на связи и создавая сообщество посредством регулярных личных мероприятий. Узнайте больше о нашем гибком подходе к выбору места работы. Обзор Команда Ads Manager создает основную платформу самообслуживания, которую бренды, агентства и розничные продавцы используют для создания, управления и оптимизации своих рекламных кампаний на Instacart. Мы отвечаем за потоки создания кампаний, управление креативами, панели отчетности и основы дизайн-системы, которые обеспечивают их работу. Мы нанимаем старшего Frontend инженера II (L6) для совместного управления технической дорожной картой для интерфейса рекламодателей, модернизации нашей frontend архитектуры и масштабирования сложных интерфейсов управления кампаниями и отчетности, одновременно улучшая нашу библиотеку компонентов, дизайн-систему, производительность и доступность на всей платформе. Вы будете тесно сотрудничать с командами Product, Design, Backend и Data Science для создания повторно используемых UI абстракций и предоставления высокоэффективных функций в таких областях, как активация кампаний, креативы и отчетность, дизайн-система и платформа, производительность и доступность, а также новые инициативы в области ИИ. О работе В качестве старшего Frontend инженера II (L6) в команде Ads Manager вы будете отвечать за техническое направление команды в области frontend и руководить крупными многоквартальными инициативами, которые формируют то, как рекламодатели планируют, запускают и оптимизируют кампании на Instacart. Вы будете определять ключевые архитектурные шаблоны, повышать продуктивность разработчиков и наблюдаемость, а также выступать в качестве основного технического партнера для команд продукта, дизайна, науки о данных и backend. Руководить технической дорожной картой и архитектурой веб-приложений Ads Manager, балансируя между краткосрочной доставкой и долгосрочной масштабируемостью и расширяемостью. Разрабатывать, создавать и поддерживать высококачественные React UI для создания, управления, отчетности и оптимизации кампаний. Определять и развивать общие компоненты, управление состоянием и абстракции, которые упрощают расширение и поддержку поверхности. Сотрудничать с backend командами по API и контрактам данных, которые обеспечивают надежные, наблюдаемые и экономически эффективные системы. Сотрудничать с другими frontend лидами и коллегами по всей компании для достижения согласия по frontend стандартам и лучшим практикам. Обеспечивать наблюдаемость, производительность и надежность для Ads Manager, включая метрики, логирование, трассировку и готовность к дежурствам для критически важных потоков. Проактивно управлять модернизацией и сокращением технического долга, включая миграции и рефакторинг устаревшего frontend кода. Встраивать безопасность по дизайну в frontend архитектуру и руководить реагированием на серьезные проблемы безопасности или надежности, затрагивающие UI Ads Manager. Предлагать и руководить инициативами на уровне команды и межкомандными инициативами от имени EM, согласовывая заинтересованные стороны и обеспечивая выполнение задач в командах Ads и партнерских командах. Активно работать с дизайнерами над созданием лучшего в своем классе опыта для пользователей. Менторить и спонсировать инженеров до L5, улучшать онбординг и командные практики, а также помогать в решении проблем выполнения задач между командами. Помогать определять, как команда использует инструменты разработки с поддержкой ИИ (для кода, тестов и рефакторинга), включая шаблоны и лучшие практики. О вас Минимальные требования 8+ лет опыта разработки современных веб-приложений, со значительной ответственностью за сложные, ориентированные на пользователя продукты. Глубокие знания Node.js и React (hooks, управление состоянием, оптимизация производительности) в больших кодовых базах. Сильные навыки в frontend архитектуре: модульность, общие компоненты, маршрутизация, получение данных и обработка ошибок. Опыт проектирования и интеграции с REST и/или GraphQL API, тесное сотрудничество с backend командами. Подтвержденный опыт руководства крупными, неопределенными проектами с участием многих заинтересованных сторон от проектирования до внедрения и эксплуатации. Демонстрируемое влияние на продуктивность команды и качество кода через абстракции, инструменты, тестирование и улучшения CI. Опыт мониторинга и наблюдаемости для веб-приложений (например, Datadog или аналогичные). Комфортное использование инструментов разработки с поддержкой ИИ в повседневной работе и заинтересованность в масштабировании их использования по всей команде. Отличные навыки общения и сотрудничества с инженерами, PM, дизайнерами и другими партнерами. Предпочтительные квалификации Опыт руководства крупномасштабными, насыщенными данными UI, такими как панели аналитики, редакторы или сложные рабочие процессы. Практический опыт работы с GraphQL в масштабе (схемы, клиентские шаблоны, производительность). Опыт работы с фреймворками автоматического тестирования, такими как Selenium, Cypress или Playwright. Глубокий опыт в области frontend производительности и надежности (оптимизация пакетов, разделение кода, шаблоны устойчивости). Руководил усилиями по модернизации или крупными миграциями (обновления фреймворков, внедрение дизайн-системы, вывод из эксплуатации устаревших систем). Опыт работы с распространенными инструментами дизайна, такими как Figma. Опыт наставничества инженеров L3–L5 и выступления в качестве эксперта в определенной области или поверхности. Instacart предоставляет высококонкурентную на рынке компенсацию и льготы в каждом месте, где работают наши сотрудники. Эта роль является удаленной, и диапазон базовой заработной платы для успешного кандидата зависит от его постоянного места жительства. Пожалуйста, ознакомьтесь с нашей политикой удаленной работы Flex First здесь . В настоящее время мы нанимаем только в следующих провинциях: Онтарио, Альберта, Британская Колумбия и Новая Шотландия. Предложения могут варьироваться в зависимости от множества факторов, таких как опыт кандидата и навыки, необходимые для данной роли. Кроме того, эта роль имеет право на получение гранта на акции для новых сотрудников, а также на ежегодные гранты на обновление. Пожалуйста, прочитайте больше о наших льготах здесь . Для кандидатов из Канады, базовые диапазоны заработной платы для успешного кандидата указаны ниже. CAN 196 000 — 207 000 USD
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить