yandex
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Frontend Developer (Chrome Extension)

ИИОценка ИИ

Известная компания в сфере Travel с хорошим набором бенефитов (MyTime Day Off, скидки на отели). Вакансия предлагает интересные и нестандартные технические задачи, хотя уровень зарплаты не указан в явном виде.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует не только стандартных навыков React/TypeScript, но и специфических знаний: работы с DOM-деревом, регулярными выражениями и умения разбираться в обфусцированном коде для реверс-инжиниринга. Это повышает порог входа по сравнению с обычной продуктовой разработкой.

Анализ зарплаты

Медиана320 000 ₽
Рынок250 000 ₽ – 400 000 ₽
ИИОценка ИИ

Работодатель не указал вилку, но для Middle Frontend разработчика в международной компании с такой спецификой (Chrome Extensions, Reverse Engineering) рыночные предложения обычно начинаются от 250 000 рублей. Верхняя граница может достигать 400 000 рублей в зависимости от глубины экспертизы кандидата.

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

Меня заинтересовала вакансия Frontend Developer для разработки Chrome-расширений в Emerging Travel Group. Мой опыт работы с React и TypeScript, а также глубокое понимание DOM и селекторов позволяют мне эффективно решать задачи по поддержке парсеров и расширений. Особый интерес вызывает возможность работы с обфусцированным кодом и задачи, связанные с реверс-инжинирингом, что идеально совпадает с моими техническими навыками.

Я ценю культуру постоянного развития и гибкий подход к работе, которые предлагает ваша компания. Уверен, что мой опыт декомпозиции сложных задач и участия в код-ревью принесет пользу команде B2A. Буду рад обсудить, как мои навыки помогут в развитии ваших продуктов.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Emerging Travel Group уже сейчас

Присоединяйтесь к Emerging Travel Group и создавайте инновационные расширения для браузеров в команде профессионалов!

Описание вакансии

Frontend Developer (Chrome Extension)

Локация: Удаленно

Компания: Emerging Travel Group

ЗП: обсуждается на собеседовании

Занятость: Полная

We are looking for a Frontend Engineer who will be able to take on Chrome extension development for B2A team. 

Tasks:

  • Maintaining browser extension and parsers for websites;
  • Decomposition of projects into tasks;
  • Participation in code reviews.

Requirements:

Strong knowledge of Javascript, DOM, selectors, regular expressions, HTML5 and CSS3;

Experience with TypeScript, React;

Understanding of asynс, events, closures, hooks (in general, not only React hooks);

Ability to understand obfuscated code;

Experience with Git;

Interest in reverse engineering.

Benefits:

Flexible schedules and opportunity to work remotely.

Ambitious and supportive team who love what they do, appreciate each other, and grow together.

Internal programs for adaptation and training, development of soft skills, and leadership abilities.

Partial compensation for participating in external training and conferences.

Corporate prices on hotels and travel services.

MyTime Day Off - an extra non-working day without loss of compensation.

*🌐 Резюме отправлять:* Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай *📚* Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • TypeScript
  • Git
  • JavaScript
  • React
  • CSS3
  • HTML5
  • Reverse Engineering
  • DOM
  • Chrome Extensions

Возможные вопросы на собеседовании

Вакансия предполагает работу с расширениями и парсерами, где часто встречается запутанный код.

Расскажите о вашем опыте работы с обфусцированным кодом. Какие инструменты или подходы вы используете для понимания логики таких скриптов?

Разработка расширений Chrome имеет свои особенности в плане безопасности и взаимодействия с контентом страниц.

В чем основные различия между content scripts и background scripts в архитектуре Chrome Extension? Как они взаимодействуют между собой?

Парсинг сайтов требует высокой точности в работе с DOM.

Как вы подходите к написанию надежных селекторов для сайтов, структура которых может часто меняться?

В требованиях указано глубокое понимание асинхронности.

Как работает Event Loop в браузере и как специфика расширений (например, изоляция скриптов) влияет на выполнение асинхронного кода?

Работа в команде включает код-ревью и декомпозицию.

Опишите ваш процесс декомпозиции крупной фичи: на какие этапы вы разбиваете задачу и как оцениваете риски?

Похожие вакансии

S
Smartbrainio
2 800 ₽ – 3 200 ₽

Senior Frontend / Video Engineer

SeniorУдалённо
JavaScript · TypeScript · HLS · DASH · HLS.js · dash.js · VAST · VPAID · VMAP · SSAI · Flutter · WebView · IMA SDK · HTML5 Video API · MSE
+15 навыков
P
PIENEXT
800 $ – 1 400 $

Junior / Junior+ Frontend-разработчик (Angular)

JuniorУдалённо
Angular · Signals · HTML · CSS · Git · REST API · Cursor · ChatGPT
+8 навыков
U
UnSpot
230 000 ₽ – 320 000 ₽

Senior Angular Developer

SeniorУдалённо
Angular · TypeScript · RxJS · SCSS · JavaScript · Webpack · Jest · HTML5 · CSS3 · REST API · Webpack Module Federation · Nexus
+12 навыков
NDA
138 732 ₽ – 244 800 ₽

Frontend разработчик на партнерский проект(финтех) (Senior)

SeniorУдалённо
Frontend · UI · UX · Unit Testing · Code Review
+5 навыков
G
globalstaff
200 000 ₽ – 450 000 ₽

Middle/Senior Frontend Developer (Vue.js)

SeniorУдалённо
Vue.js · TypeScript · Tailwind CSS · Pinia · Vitest · Storybook · Chart.js · Composition API
+8 навыков
ФР
Фабрика Решений
до 185 000 ₽

Middle Vue / Nuxt Frontend Developer

MiddleУдалённо
Vue 3 · Nuxt 3 · Composition API · TypeScript · SSR · SSG · Pinia · Vuex · HTML · CSS · Git · Vitest · Jest · Web Vitals
+14 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!