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

DW LAW TECNOLOGIA E PROCESSAMENTO DE DADOS LTDA

Belo Horizonte - MG

1 posição

Não informado

Integral

PJ
Cooperado
Remoto
Tecnologia
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.

Localização

Rua dos Goitacazes, Centro, Belo Horizonte - MG, Brasil, 30190-050