Estamos buscando um Desenvolvedor Full Stack experiente para refazer completamente nosso Produto Mínimo Viável (MVP), garantindo sua evolução para um ecossistema mobile moderno, robusto e escalável.
Escopo do Projeto
O MVP atual foi desenvolvido em React e TypeScript, porém precisamos migrar e expandir suas funcionalidades para uma plataforma mobile, incluindo:
Desenvolvimento de aplicativo nativo (iOS e Android) ou solução híbrida de alto desempenho.
Manutenção da compatibilidade com uso em desktop, quando aplicável.
Implementação de funcionalidades offline, garantindo operação mesmo sem conexão.
Integração de geolocalização.
Reconstrução completa do backend, assegurando escalabilidade, segurança e performance.
Responsabilidades do Profissional
Reescrever todo o MVP, garantindo uma transição suave para o ambiente mobile.
Desenvolver front-end mobile e back-end moderno, escalável e de alta performance.
Implementar funcionalidades críticas (offline, geolocalização, autenticação, sincronização etc.).
Criar documentação técnica abrangente, incluindo:
Arquitetura do sistema
Decisões técnicas
Padrões de desenvolvimento
Guias de uso e manutenção
Requisitos Técnicos Esperados
Forte experiência em desenvolvimento Full Stack.
Domínio em desenvolvimento mobile (nativo ou frameworks como React Native/Flutter).
Experiência sólida com backend (
Node.js, NestJS, ou tecnologias equivalentes).
Conhecimento em arquiteturas escaláveis, bancos de dados, APIs e boas práticas de performance.
Familiaridade com recursos nativos de dispositivos móveis (GPS, armazenamento local, etc.).
Prazo de Entrega: Não estabelecido