Precisamos de um especialista/dev Full-Stack para otimizar nossa plataforma de gestão logística. A plataforma é construída com React, TypeScript, Firebase Firestore e IndexedDB. Os objetivos principais do projeto incluem:
1. Auditoria e Otimização de Custos no Firestore: Diagnosticar e resolver o volume excessivo de leituras e chamadas repetidas na nuvem durante a navegação, por exemplo, em telas de Pedidos que carregam buckets desnecessariamente.
2. Melhoria da Estrutura de Cache Local (IndexedDB): Refatorar a estratégia de cache offline/local para que consultas rotineiras, como estatísticas diárias e listas de envios, consumam primeiramente dados locais validados, recorrendo ao Firestore apenas sob demanda.
3. Arquitetura de Agrupamento (Buckets): Ajustar e refatorar as funções do
architectureService.ts e
shipmentService.ts para otimizar o uso do padrão Bucket em documentos agrupados (shipment_buckets, daily_stats).
4. Painel de Auditoria de Telemetria: Validar e refinar a ferramenta interna de auditoria em tempo real (?metodo=auditoria) para monitorar custos operacionais.
A stack tecnológica envolvida é React 18, TypeScript, Firebase (Firestore / Auth), Tailwind CSS e IndexedDB. Buscamos um profissional com experiência comprovada nessas tecnologias e na otimização de performance e custos em ambientes Firebase.
Prazo de Entrega: Não estabelecido