Local : Remoto (Brasil)
Modelo : PJ
Início : ImediatoAVivaié um marketplace de experiências turísticas que conecta viajantes a guias e anfitriões locais, promovendo turismo autêntico, sustentável e acessível.
Estamos expandindo nossa operação e buscamos um(a)Desenvolvedor(a) Back-Endpara evoluir nossa plataforma e apoiar a construção de novas funcionalidades em escala.Missão da posiçãoDesenvolver, manter e escalar o back-end da Vivai, garantindo performance, segurança e uma arquitetura preparada para o crescimento do produto, contribuindo diretamente para a evolução da experiência de guias, viajantes e parceiros.ResponsabilidadesDesenvolver, manter e evoluir APIs e microserviços do ecossistema Vivai.
Implementar novas funcionalidades relacionadas a experiências, reservas, pagamentos, parceiros e integrações externas.
Criar soluções escaláveis e seguras, garantindo boas práticas de arquitetura, testes e documentação.
Trabalhar em conjunto com o time de produto, design e front-end para criar funcionalidades robustas e com ótima experiência do usuário.
Integrar o sistema com serviços externos (pagamentos, CRM, analytics, WhatsApp API, Google Places, etc.).
Otimizar banco de dados, queries e performance da aplicação.
Participar de decisões arquiteturais e propor melhorias contínuas.
Monitorar logs, erros e métricas dos serviços em produção.Requisitos TécnicosDomínio emNode.js(preferencialmente comAdonisJSou frameworks similares como NestJS).
Experiência comTypeScript .
Experiência combancos de dados relacionais(PostgreSQL preferencial).
Conhecimento em arquiteturas baseadas em APIs REST.
Experiência comDockere boas práticas de desenvolvimento.
Familiaridade comGCP(Cloud Run, Cloud Functions, Cloud SQL, Pub / Sub, Storage).
Conhecimento sobre autenticação / autorização (JWT, OAuth).
Experiência com versionamento usandoGit .
Conhecimento de integrações com WhatsApp Business API e CRMs.
Experiência commicroserviços ,event-driven architecture ,Redisefila de mensagens .
Familiaridade com boas práticas de produto e com desenvolvimento orientado a testes (TDD).
Interesse em AI, automações e criação de APIs inteligentes.Perfil ComportamentalProatividade e capacidade de propor soluções.
Comunicação clara e colaborativa.
Capricho com código limpo, organizado e documentado.
Foco em evolução contínua.
Compromisso com prazos e entrega de qualidade.O que oferecemosOportunidade de construir tecnologia do zero em uma startup em forte crescimento.
Ambiente leve, colaborativo e com autonomia.
Participação direta nas decisões técnicas e evolução do produto.
Possibilidade de trabalhar com tecnologias modernas e desafios reais de escala.
Desenvolvedora Back • São Carlos, Santa Catarina, Brasil