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 containersTerraform para Infrastructure as CodeAWS (EC2, ECS, Lambda, S3, RDS, etc.)Frontend
React / Next.JsStyled Components e Tailwind CSSDeploy em VercelResponsabilidades
Projetar e implementar APIs RESTful escaláveis seguindo Clean ArchitectureDesenvolver 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 pagamentosArquitetar comunicação assíncrona entre serviços usando KafkaOtimizar performance com estratégias de cache (Redis) e queries eficientes (MongoDB)Provisionar e gerenciar infraestrutura na AWS usando Terraform e KubernetesDesenvolver interfaces modernas e responsivas com React / Next.Js quando necessárioGarantir observabilidade, monitoring e resiliência dos sistemasParticipar de code reviews e mentoria técnica do timeRequisitos Técnicos
Obrigatório
5+ anos de experiência com desenvolvimento backend com TypescriptProficiência avançada em Node.Js e ExpressExperiência sólida com Clean Architecture e design patternsDomí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 similaresVivência com Kubernetes em produçãoConhecimento de Terraform para IaCExperiência com AWS (múltiplos serviços)Capacidade de desenvolver com React / Next.JsExperiência com Git e metodologias ágeisDesejável
Experiência com testes automatizados (Jest, Testing Library)Familiaridade com CI / CD (GitHub Actions, GitLab CI, Jenkins)Conhecimento de arquiteturas de microsserviçosExperiência com observabilidade (Prometheus, Grafana, ELK)Inglês técnico para leitura de documentaçãoDiferenciais 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 viagensConhecimento de NDC (New Distribution Capability)Fintech e Banking as a Service
Integração com gateways de pagamentoImplementação de soluções BaaSProcessamento de transações financeirasIntegrações Complexas
APIs de terceiros com alta volumetriaEstratégias de retry e fallbackRate limiting e circuit breakersO que Oferecemos
Trabalho em um mercado dinâmico (turismo + tecnologia) e em crescimento.Desafios técnicos complexos e relevantesAutonomia para propor e implementar soluçõesStack tecnológica moderna e em constante evoluçãoTime técnico enxuto e colaborativo (7 pessoas)Modelo de trabalho presencial / híbridoImpacto direto nas decisões arquiteturaisAmbiente orientado a aprendizado contínuoAlta possibilidade de crescimento