Desenvolvedor(a) de Extensões para Navegadores | Chrome Extension Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in developing Google Chrome extensions., Strong knowledge of JavaScript, HTML, and CSS., Familiarity with Manifest V3 and understanding of Manifest V2., Experience with Chrome APIs and tools like Git for version control..

Key responsibilities:

  • Develop and maintain browser extensions for Google Chrome.
  • Optimize builds using tools like Webpack, Rollup, or Vite.
  • Debug and test extensions using Chrome DevTools.
  • Publish and update extensions in the Chrome Web Store.

DW LAW logo
DW LAW Information Technology & Services Startup https://dwlaw.com.br/
11 - 50 Employees
See all jobs

Job description

Requisitos Técnicos:
  • Experiência comprovada no desenvolvimento de extensões para Google Chrome.
  • Sólidos conhecimentos em JavaScript, HTML e CSS.
  • Experiência com Manifest V3 e entendimento do Manifest V2 (legado).
  • Conhecimento de APIs do Chrome, como:
    • chrome.tabs
    • chrome.runtime
    • chrome.storage
    • chrome.scripting
    • chrome.webRequest
  • Conhecimento em Webpack, Rollup ou Vite para otimização de builds.
  • Conhecimento de segurança em extensões (Content Security Policy, manipulação segura do DOM, etc.).
  • Experiência com consumo de APIs REST e WebSockets.
  • Habilidade em depuração e uso das ferramentas do Chrome DevTools para extensões.
  • Conhecimento em OAuth 2.0 e autenticação em extensões.
Requisitos Gerais:
  • Experiência com versionamento de código usando Git/GitHub/GitLab.
  • Capacidade de escrever código limpo, modular e bem documentado.
  • Experiência com testes unitários e integração contínua.
  • Familiaridade com a publicação e atualização de extensões na Chrome Web Store.
  • Habilidade para analisar e otimizar performance da extensão.
Diferenciais:
  • Experiência com desenvolvimento de extensões para Firefox, Edge ou Safari.
  • Experiência com bancos de dados locais (IndexedDB, LocalStorage) e sincronização de dados.
  • Experiência com automação e scraping.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.

Related jobs