Next Level Apps
сегодня

Frontend разработчик

выше рынка на 41,4%
вакансия ~ 395 000 ₽
в среднем 279 407 ₽
мэтч
Загрузи резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Загрузи резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Компания занимается разработкой высокоэффективного расширения для блокировки рекламы в Safari, которым пользуется много людей по всему миру. В компании сильная инженерная культура и высокая степень автономии для сотрудников.

Вы будете главным разработчиком этого расширения для Safari. Вам нужно будет проектировать, создавать и поддерживать расширение, а также собственный движок и раннер правил фильтрации. Необходимо будет делать эффективные инъекции, которые работают даже при навигации в SPA, с Shadow DOM, iframes и сложными CSP. Также нужно будет строить инфраструктуру тестов для сложных сайтов и обмениваться данными с разработчиком на Swift.

требования

  • Имеете более 5 лет опыта работы с JavaScript/TypeScript и глубоко знаете DOM и рантайм (включая prototypes, Object.defineProperty, Proxy traps, event loop, microtasks)
  • Имеете более 2 лет опыта разработки с фокусом на content-scripts, включая работу с MutationObserver, Shadow DOM, обработку навигации в SPA и обход ограничений CSP
  • Имеете опыт сборки Safari Web Extensions через Xcode и понимаете особенности Safari (background scripts, messaging)
  • Демонстрируете дисциплину тестирования
  • Имеете опыт с экосистемами uBO/AG (фильтры, uAssets, скриптлеты) (Будет плюсом)
  • Имеете опыт с Manifest V3 и declarativeNetRequest API (Будет плюсом)
  • Имеете опыт работы с Rust/Go/Node для вспомогательных утилит и компиляции правил блокировки (Будет плюсом)

условия

  • Конкурентная зарплата и бонусы
  • Удаленная работа с гибким графиком
  • Апгрейды рабочей техники
Откликнуться Добавить в отклики