Desenvolvedor(a) Back End Sênior - Node.JS/Typescript
Descrição da Vaga
**Local:** Remoto (Brasil) **Modelo:** PJ **Início:** Imediato A **Vivai** é 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\-End** para evoluir nossa plataforma e apoiar a construção de novas funcionalidades em escala. **🎯 Missão da posição** Desenvolver, 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. **🛠 Responsabilidades** * Desenvolver, 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écnicos** * Domínio em **Node.js** (preferencialmente com **AdonisJS** ou frameworks similares como NestJS). * Experiência com **TypeScript** . * Experiência com **bancos de dados relacionais** (PostgreSQL preferencial). * Conhecimento em arquiteturas baseadas em APIs REST. * Experiência com **Docker** e boas práticas de desenvolvimento. * Familiaridade com **GCP** (Cloud Run, Cloud Functions, Cloud SQL, Pub/Sub, Storage). * Conhecimento sobre autenticação/autorização (JWT, OAuth). * Experiência com versionamento usando **Git** . **✨ Diferenciais** * Vivência com plataformas marketplace ou sistemas de reservas. * Conhecimento de integrações com WhatsApp Business API e CRMs. * Experiência com **microserviços** , **event\-driven architecture** , **Redis** e **fila 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 Comportamental** * Proatividade 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 oferecemos** * Oportunidade 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.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev