Instacart
Sr Software Engineer II - Ads Manager (Front End)
- Удалённо
- Canada - Remote (ON, AB, BC, or NS Only)
- 46 дн. назад
Instacart ищет опытного Senior Frontend Engineer для работы в команде Ads Manager над платформой управления рекламными кампаниями брендов. Роль подразумевает архитектуру React-приложений, менторство команды и развитие фронтенд-экосистемы компании.
О позиции
Мы строим жизненно важную платформу, которая помогает миллионы людей заказывать продукты и товары повседневного спроса. Команда Ads Manager разрабатывает самовсервисную систему управления рекламными кампаниями для брендов, агентств и ритейлеров на платформе Instacart. Вы будете отвечать за техническую стратегию frontend-части этой платформы, модернизацию архитектуры и масштабирование сложных интерфейсов для создания, управления и оптимизации рекламных кампаний.
Будет плюсом
- Опыт управления крупными data-heavy UI: аналитические дашборды, редакторы, сложные workflows
- Практический опыт работы с GraphQL на масштабе (schemas, client patterns, performance)
- Опыт автотестирования с Selenium, Cypress или Playwright
- Глубокий опыт frontend performance и reliability (bundle optimization, code-splitting, resiliency patterns)
- Опыт ведения modernization efforts или major migrations (framework upgrades, design system adoption)
- Знакомство с Figma и другими дизайнерскими инструментами
- Track record менторства и acting as go-to expert для домена
Условия
- Конкурентная заработная плата в соответствии с рынком для локации
- Гибкий формат работы: удалённо из любой точки Канады (ON, AB, BC, NS)
- Биржевые гранты на акции при найме и ежегодные refresh grants
- Социальный пакет и льготы Instacart
- Возможность работать над критически важным продуктом для миллионов пользователей
- Развитие и обучение в крупной технологической компании
- Community events и возможность построения карьеры
Навыки
- React
- Node.js
- TypeScript
- JavaScript
- REST API
- GraphQL
- State Management
- CSS
- HTML5
- Webpack
- Jest
- Cypress
- Git
- CI/CD
- Performance Optimization
- Accessibility
- Observability
- Datadog
- Figma
- Agile
- Mentoring
Сложность отбора
Высокий уровень сложности: роль требует глубокого опыта в архитектуре frontend, руководства крупными проектами, менторства и взаимодействия с несколькими командами. Необходима экспертиза в масштабируемых системах и ability to make architectural decisions.
Оценка JobPathЗарплата по рынку
1 535 000 – 1 622 000 ₽ в месяц
Оценка основана на годовом диапазоне $196,000-$207,000 USD для канадского remote. Пересчитано как месячная зарплата в рублях по курсу ~94 RUB/USD. Высокий уровень соответствует L6 position в крупной tech компании.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о случае, когда вы приняли архитектурное решение для frontend-системы на большом проекте. Какие были альтернативы и почему выбрали именно этот путь?
- Как вы подходите к оптимизации производительности больших React-приложений? Приведите конкретный пример.
- Опишите ваш опыт работы с GraphQL на масштабе. С какими сложностями сталкивались?
- Как вы менторируете инженеров младшего уровня и помогаете им расти в компании?
- Представьте, что нужно спроектировать аналитический дашборд с большими объемами данных. Какие паттерны вы примените?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр