Analisando propostas

Desenvolvimento de Extensão Google Chrome e Api Backend para Automação e Produtividade

Publicado em 21 de Março de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um programador Sênior Full Stack altamente experiente para desenvolver uma ferramenta robusta de automação e produtividade. O projeto consiste em uma Extensão para Google Chrome (Manifest V3) e uma API Backend dedicada, projetadas para interagir com plataformas web modernas e otimizar fluxos de trabalho.

Escopo da Extensão (Frontend - Manifest V3):

Injeção de Content Scripts e SidePanels de forma fluida para integração com a interface do usuário das plataformas alvo.
Domínio avançado de DOM Manipulation e técnicas de "Event Hijacking". Será crucial interceptar e manipular elementos dinâmicos, como divs com contenteditable="true" e formulários construídos em React. O objetivo é cancelar eventos nativos de envio (seja por tecla Enter ou clique em botões visuais) para permitir o processamento de texto customizado antes que a ação original da página seja executada.
Utilização intensiva de MutationObserver para reagir dinamicamente a alterações na interface do usuário da plataforma.
Extração segura de Tokens e Cookies da sessão local do navegador, empregando as APIs nativas do Chrome, como chrome.webRequest e modificação via declarativeNetRequest, garantindo a segurança e a conformidade.
Profundo conhecimento das limitações e particularidades do Manifest V3, incluindo Service Workers inativos, restrições no uso de eval, e políticas de Content Security Policy (CSP) mais rigorosas.

Escopo da API Backend (Servidor Node.js / Python):

Construção de uma API restrita e segura, responsável por receber os payloads (texto, imagens e os tokens de autenticação interceptados) enviados pela extensão.
Integração e comunicação eficiente com Large Language Models (LLMs), como OpenAI API e Claude, para processamento inteligente dos dados.
O backend atuará como um "Cliente Proxy". Após o processamento do payload pela inteligência artificial, ele deverá simular requisições autenticadas rest/http, direcionando-as aos endpoints e rotas da plataforma original. Isso será feito utilizando os AuthTokens enviados pela extensão (Session Impersonation) para "salvar" as atualizações diretamente na conta do usuário de forma transparente e sem interrupções.

Requisitos Indispensáveis:

Experiência comprovada em engenharia reversa de requisições de rede (análise da aba Network do Chrome) e reconstrução dessas requisições utilizando bibliotecas como Axios, Got ou Requests.
Capacidade de desenvolver soluções escaláveis e seguras, garantindo a integridade dos dados e a privacidade do usuário.
Forte habilidade em depuração e resolução de problemas complexos em ambientes distribuídos.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias