Analisando propostas

Desenvolvedor Full Stack Sênior / Tech Lead para Mvp de Plataforma Saas de Segurança Escolar

Publicado em 31 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Buscamos um Desenvolvedor Full Stack Sênior ou Tech Lead para o desenvolvimento do Produto Mínimo Viável (MVP) de uma plataforma SaaS inovadora, focada em segurança e controle de acesso escolar. O sistema proposto integrará hardware de catracas (Control iD iDBlock Next/Next Mini + iDFace) com um backend em nuvem, um painel web completo e um aplicativo móvel para responsáveis.

O fluxo principal do sistema envolve a identificação de alunos por reconhecimento facial ou cartão, liberação da catraca, registro do evento de acesso, atualização em tempo real no painel web e envio de notificações de entrada/saída para os responsáveis.

Um requisito crítico para este projeto é o funcionamento offline. Em caso de perda de conexão com a internet, a catraca deve continuar operando normalmente, e todos os eventos de acesso precisam ser armazenados localmente. A sincronização automática dos dados deve ocorrer sem perdas ou duplicidades assim que a conexão for restabelecida.

O escopo inicial do MVP inclui:
- Integração com a API da Control iD.
- Desenvolvimento de um Edge Gateway local utilizando Linux e Docker.
- Implementação de fila offline, mecanismos de retry, idempotência e reconciliação de dados.
- Backend multi-tenant com banco de dados PostgreSQL.
- Desenvolvimento de uma api rest robusta.
- Sistema de autenticação e gerenciamento de permissões.
- Painel web para escolas com funcionalidades como cadastro de alunos, turmas e responsáveis, visualização de entradas, saídas e alunos presentes, histórico de acessos, gerenciamento de pessoas autorizadas para retirada e autorizações temporárias, além do status dos equipamentos.
- Desenvolvimento de aplicativo Android/iOS para responsáveis com funcionalidades de push notifications.

A stack tecnológica preferencial inclui Node.js, TypeScript, NestJS, PostgreSQL, Docker, Linux, React/Next.js para o frontend web e Flutter para o desenvolvimento mobile.

A primeira etapa do projeto será uma Prova de Conceito (PoC) focada na integração:
iDFace/iDBlock → Edge Gateway → Nossa API → Banco de dados.
O teste da PoC verificará se o usuário consegue passar pela catraca, se o acesso é liberado e se o evento aparece corretamente no sistema. A operação offline e a sincronização posterior também serão testadas.

Procuramos um profissional com experiência comprovada em integração de hardware, Internet das Coisas (IoT), sistemas de controle de acesso, desenvolvimento de APIs e soluções de sincronização offline. Todo o código-fonte e a documentação gerados deverão ser entregues e permanecer sob controle do contratante. Há possibilidade de continuidade do projeto após a conclusão do MVP.

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

Outro projetos publicados por Leandro P.