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

Frontend Developer (Chrome Extension)
Известная компания в сфере Travel с хорошим набором бенефитов (MyTime Day Off, скидки на отели). Вакансия предлагает интересные и нестандартные технические задачи, хотя уровень зарплаты не указан в явном виде.
Сложность вакансии
Позиция требует не только стандартных навыков React/TypeScript, но и специфических знаний: работы с DOM-деревом, регулярными выражениями и умения разбираться в обфусцированном коде для реверс-инжиниринга. Это повышает порог входа по сравнению с обычной продуктовой разработкой.
Анализ зарплаты
Работодатель не указал вилку, но для Middle Frontend разработчика в международной компании с такой спецификой (Chrome Extensions, Reverse Engineering) рыночные предложения обычно начинаются от 250 000 рублей. Верхняя граница может достигать 400 000 рублей в зависимости от глубины экспертизы кандидата.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- JavaScript
- DOM
- HTML5
- CSS3
- TypeScript
- React
- Git
- Reverse Engineering
- Chrome Extensions
Возможные вопросы на собеседовании
Вакансия предполагает работу с расширениями и парсерами, где часто встречается запутанный код.
Расскажите о вашем опыте работы с обфусцированным кодом. Какие инструменты или подходы вы используете для понимания логики таких скриптов?
Разработка расширений Chrome имеет свои особенности в плане безопасности и взаимодействия с контентом страниц.
В чем основные различия между content scripts и background scripts в архитектуре Chrome Extension? Как они взаимодействуют между собой?
Парсинг сайтов требует высокой точности в работе с DOM.
Как вы подходите к написанию надежных селекторов для сайтов, структура которых может часто меняться?
В требованиях указано глубокое понимание асинхронности.
Как работает Event Loop в браузере и как специфика расширений (например, изоляция скриптов) влияет на выполнение асинхронного кода?
Работа в команде включает код-ревью и декомпозицию.
Опишите ваш процесс декомпозиции крупной фичи: на какие этапы вы разбиваете задачу и как оцениваете риски?
Похожие вакансии
Middle Frontend Developer / Next.js + React + TypeScript
Middle Frontend Developer (Next.js, React, TypeScript)
Middle Frontend Developer
Старший frontend-разработчик
Frontend-разработчик Angular / Middle+, Senior
Middle Frontend Developer (React/Next.js)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!