Desenvolvedor Full Stack
· Ribeirão Preto - SP
- Empresa
- Empresa confidencial
- Salário
- A combinar
- Local
- Ribeirão Preto - SP
- Contratação
- Prestador de serviços (PJ)
Descrição da vaga
Estamos construindo uma plataforma digital para os nossos franqueados acompanharem o próprio desempenho e se engajarem com metas, missões e desafios.
A plataforma terá um site oficial, um painel com resultados parciais e ranking em tempo real, e um sistema de gamificação conectado aos dados de compras e vendas das lojas.
Mostra resultados e rankings atualizados para vários usuários, sem travar.
Se integra, por APIs, aos sistemas internos da empresa (dados de compras, vendas e notas fiscais).
Roda na nuvem do Google Cloud (GCP), com custo de infraestrutura controlado.
Você trabalha em dupla com um(a) especialista em UX/UI e Gamificação e com a nossa equipe de negócio. Valorizamos entregas pequenas e frequentes, com um MVP no ar antes da perfeição.
Entregas esperadas
Arquitetura enxuta da plataforma e plano de infraestrutura na GCP.
Site oficial (hotsite) responsivo, publicado no domínio oficial.
Painel do franqueado com login por perfil, resultados parciais e ranking em tempo real.
Motor de gamificação: metas, missões e desafios configuráveis, com cálculo de pontuação e regras de elegibilidade.
Integrações via API com os sistemas internos, com tratamento de erros e conferência dos dados.
Boas práticas de segurança e proteção de dados (LGPD), monitoramento básico e documentação para a equipe de TI.
Suporte à homologação e ao piloto.Experiência comprovada em desenvolvimento front-end (React, Vue, Angular ou similar) e back-end (Node.js, Python, Java, .NET ou similar).
Experiência em projetos com APIs REST (consumo e criação) e banco de dados relacional ou NoSQL.
Vivência em Google Cloud Platform (por exemplo, Cloud Run, App Engine, Cloud SQL ou Firestore), ou em nuvem equivalente.
Conhecimento de autenticação e controle de acesso por perfil.
Domínio de Git e boas práticas de código.
Link do GitHub ou de repositórios (obrigatório) com projetos que demonstrem sua experiência.
Disponibilidade para começar de imediato