Верстальщик / фронтендер для браузерного расширения
Зарплата
от 1000 до 2000 $
Требования
Местоположение и тип занятости
Компания
We help businesses build great online products by enabling them to hire and effortlessly manage expert developers
Описание вакансии
О компании и команде
DevTeam.Space ищет Front-end разработчика (HTML/CSS/JS) для разработки и поддержки браузерных расширений для рынка США (Chrome/Edge/Firefox, Manifest V3). Вы будете работать в связке с продакт-менеджером, дизайнером и серверной/ML-командой. Нужен именно специалист по верстке и JavaScript в контексте WebExtensions — бэкенд и WordPress не требуются.
Ожидания от кандидата
- Разработка интерфейсов расширения: popup, options page, onboarding, notifications.
- Верстка адаптивных UI по макетам (Figma), аккуратная типографика и состояния.
- Подключение и использование WebExtensions/Chrome Extension API: content scripts, background/service worker, storage, permissions, messaging.
- Интеграция с внешними API (fetch), обработка ошибок и ретраев.
- Обеспечение кросс-браузерной совместимости и соблюдение требований MV3 (CSP и пр.).
- Регулярные обновления, тестирование и выпуск версий в Chrome Web Store / AMO.
Технические требования
- Коммерческий опыт фронтенда от 4 лет, из них значимая часть — HTML/CSS/JS.
- Практический опыт с WebExtensions/Chrome Extension API (content scripts, background/service worker, storage, messaging, permissions)
- Уверенные знания HTML5 (семантика), CSS3/SCSS, адаптивная и кросс-браузерная верстка, грамотная работа с состояниями и анимациями.
- Сильный JavaScript (ES6+): модули, асинхронщина (Promise/async-await), работа с DOM и событийной моделью..
- Понимание безопасности в расширениях: CSP, изоляция контента, защита данных пользователей.
- Инструменты: Git, npm/yarn, Vite/Webpack, ESLint/Prettier.
- Внимание к деталям, ответственность, умение работать в команде.
Будет плюсом
- Опыт публикации и обслуживания расширений в Chrome Web Store / Firefox Add-ons.
- TypeScript; опыт с React/Vue
- Опыт работы с REST/GraphQL, OAuth в браузерном контексте.
- i18n/L10n, базовые принципы доступности (WCAG).
Условия работы
- Зарплата в $
- Удаленная работа
- Гибкий график
- Оплачиваемый отпуск
- Обучение за счёт компании
- Условия обсуждаются с каждым кандидатом отдельно.