Estamos buscando um desenvolvedor full-stack experiente para finalizar e integrar um sistema de manutenção preditiva para bombas industriais. Nossa startup já possui a estrutura principal desenvolvida, e precisamos de um profissional para conectar o hardware e implementar funcionalidades essenciais.
O sistema utiliza o sensor WTVB05 (WitMotion) via RS-485 para coletar dados de vibração triaxial e temperatura em tempo real, com diagnóstico automático por Inteligência Artificial.
O QUE Já está pronto:
* backend
node.js: Responsável por receber dados via HTTP, salvar no Firebase Realtime Database e gerar alertas automáticos por severidade.
* Dashboard React + Recharts: Exibe gráficos em tempo real, espectro de frequência e um painel de alertas.
* IA integrada (Claude API): Oferece diagnóstico em linguagem natural em português, já funcional.
* Documentação técnica completa: Inclui arquitetura, rotas e estrutura do banco de dados.
O que precisa ser feito:
* leitura dos dados do sensor wtvb05 via rs-485 e envio consistente para o backend
node.js.
* Conectar o dashboard ao Firebase, substituindo os dados simulados por dados reais do sensor.
* Implementar um sistema de login robusto utilizando Firebase Auth, com diferentes perfis de usuário (Técnico, Supervisor, Gerente).
* Desenvolver a funcionalidade de geração automática de relatórios em PDF, incluindo o histórico de leituras por bomba.
* Configurar notificações por e-mail para alertar quando os níveis de vibração ou temperatura atingirem patamares críticos.
* Realizar o deploy do backend no Railway e do frontend no Vercel.
* Conduzir testes com o sensor físico em uma bomba industrial real para validação completa do sistema.
SOBRE O SENSOR WTVB05:
* Fabricante: WitMotion.
* Comunicação: rs-485 e can bus.
* Saídas: Aceleração triaxial, velocidade de vibração, deslocamento, frequência e temperatura.
* Características: Proteção IP67, ideal para ambientes industriais. Datasheet e código de exemplo disponíveis publicamente. Sem taxa por payload e sem dependência de software de terceiros.
stack tecnológica:
* frontend: react
* backend:
node.js
* Banco de Dados/Autenticação: Firebase (Realtime Database, Auth)
* Comunicação Hardware: RS-485
* Inteligência Artificial: Claude API
* Deploy: Railway (backend), Vercel (frontend)
perfil ideal:
* experiência sólida com react e
node.js.
* Conhecimento aprofundado em Firebase Auth e Realtime Database.
* Experiência comprovada com comunicação serial RS-485 ou outros protocolos industriais.
* Diferencial: Experiência em projetos de IoT ou desenvolvimento de dashboards industriais.
Prazo de Entrega: Não estabelecido