Desenvolvedor Full Stack Sênior (Foco Backend)
Descrição da Vaga
Buscamos um **Desenvolvedor Full Stack Sênior com foco em Backend** para arquitetar e desenvolver soluções escaláveis que suportam operações críticas de turismo. Você trabalhará em um ecossistema técnico complexo, onde performance, confiabilidade e integrações são fundamentais. **Stack Técnica** **Backend (Foco Principal)** * **Node.js** com **Express** * **Clean Architecture** e princípios SOLID * **MongoDB** para persistência * **Redis** para cache e filas * **Apache Kafka** para event\-driven architecture **Infraestrutura \& DevOps** * **Kubernetes** para orquestração de containers * **Terraform** para Infrastructure as Code * **AWS** (EC2, ECS, Lambda, S3, RDS, etc.) **Frontend** * **React** / **Next.js** * **Styled Components** e **Tailwind CSS** * Deploy em **Vercel** **Responsabilidades** * Projetar e implementar APIs RESTful escaláveis seguindo Clean Architecture * Desenvolver integrações complexas com APIs de companhias aéreas e GDS (Global Distribution Systems) * Implementar soluções de Banking as a Service e processamento de pagamentos * Arquitetar comunicação assíncrona entre serviços usando Kafka * Otimizar performance com estratégias de cache (Redis) e queries eficientes (MongoDB) * Provisionar e gerenciar infraestrutura na AWS usando Terraform e Kubernetes * Desenvolver interfaces modernas e responsivas com React/Next.js quando necessário * Garantir observabilidade, monitoring e resiliência dos sistemas * Participar de code reviews e mentoria técnica do time **Requisitos Técnicos** **Obrigatório** * 5\+ anos de experiência com desenvolvimento backend com Typescript * Proficiência avançada em **Node.js** e **Express** * Experiência sólida com **Clean Architecture** e design patterns * Domínio de **MongoDB** (queries complexas, indexação, performance) * Conhecimento prático de **Redis** (cache, pub/sub, rate limiting) * Experiência com **Apache Kafka** ou message brokers similares * Vivência com **Kubernetes** em produção * Conhecimento de **Terraform** para IaC * Experiência com **AWS** (múltiplos serviços) * Capacidade de desenvolver com **React/Next.js** * Experiência com **Git** e metodologias ágeis **Desejável** * Experiência com testes automatizados (Jest, Testing Library) * Familiaridade com CI/CD (GitHub Actions, GitLab CI, Jenkins) * Conhecimento de arquiteturas de microsserviços * Experiência com observabilidade (Prometheus, Grafana, ELK) * Inglês técnico para leitura de documentação **Diferenciais que Valorizamos** **Experiência no setor de turismo e tecnologia** * Integrações com companhias aéreas (Amadeus, Sabre, Gol, LATAM, etc.) * Trabalho com GDS e APIs de conteúdo de viagens * Conhecimento de NDC (New Distribution Capability) **Fintech e Banking as a Service** * Integração com gateways de pagamento * Implementação de soluções BaaS * Processamento de transações financeiras **Integrações Complexas** * APIs de terceiros com alta volumetria * Estratégias de retry e fallback * Rate limiting e circuit breakers **O que Oferecemos** * Trabalho em um mercado dinâmico (turismo \+ tecnologia) e em crescimento. * Desafios técnicos complexos e relevantes * Autonomia para propor e implementar soluções * Stack tecnológica moderna e em constante evolução * Time técnico enxuto e colaborativo (7 pessoas) * Modelo de trabalho **presencial/híbrido** * Impacto direto nas decisões arquiteturais * Ambiente orientado a aprendizado contínuo * Alta possibilidade de crescimento Tipo de vaga: Efetivo CLT Pagamento: R$0,01 por mês Benefícios: * Assistência médica * Assistência odontológica * Seguro de vida * Vale\-alimentação * Vale\-refeição * Vale\-transporte
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev