Desenvolvedor Fullstack Sr
stays.net · BR · Remoto · InHire
Sobre a vaga
Desenvolvimento e manutenção de uma plataforma SaaS de gestão de propriedades e reservas no setor de hospitalidade. O sistema integra com diversas OTAs (Booking.com, Airbnb, Decolar, entre outras), processa operações financeiras multi-moeda, e atende centenas de clientes simultâneos em arquitetura multi-tenant.
Suas principais responsabilidades:
- Experiência sólida com Node.js e Express em produção
- Saber escrever queries MongoDB sem depender de ORM — projections, aggregations, updates parciais
- Conforto com integrações de APIs externas — consumir APIs de terceiros, lidar com webhooks, validar assinaturas
- Escrever testes de verdade — não só cobertura, mas testes que validam comportamento correto
- Saber trabalhar com Git num fluxo de feature branches, code review, e CI
Para esta posição, esperamos que você tenha:
Stack
- Backend: Node.js, Express, MongoDB (driver nativo)
- Frontend: JavaScript/Typescript, jQuery, templates server-side
- Testes: Jest, Mocha
- Tooling: Git, GitHub Actions, Docker, ESLint, Husky
- Infra: Linux, SSH
- IA: Familiaridade com ferramentas baseadas em LLM (Copilot, Claude, Cursor, etc.)
- Atuar como referência técnica no time, apoiando decisões e direcionamentos de engenharia
- Garantir consistência arquitetural e evolução sustentável do sistema
- Definir e promover boas práticas de desenvolvimento
- Evoluir a arquitetura da aplicação com foco em escalabilidade, simplicidade e performance
- Identificar gargalos técnicos e propor soluções de médio e longo prazo
- Garantir qualidade de código, testes e padrões técnicos
- Avaliar e propor adoção de novas tecnologias quando fizer sentido
- Desenvolver e manter funcionalidades backend e frontend
- Trabalhar com integrações externas (OTAs, APIs de terceiros, webhooks)
- Garantir consistência e segurança no processamento de dados financeiros
- Escrever testes que validem comportamento real do sistema
- Atuar na análise e resolução de problemas em produção
- Contribuir com práticas de observabilidade (logs, métricas, tracing)
- Apoiar melhorias de performance, estabilidade e escalabilidade
- Participar da evolução dos processos de deploy e CI/CD
- Traduzir necessidades de negócio em soluções técnicas viáveis
- Contribuir com code reviews de alto nível
- Compartilhar conhecimento e elevar o nível técnico do time
- Comunicar riscos, problemas e inconsistências de forma clara
Idioma:
- Inglês Intermediário/avançado - Nível conversação
- Experiência com plataformas de hospitalidade ou property management
- Experiência com integrações OTA
- Experiência com sistemas financeiros ou multi-moeda
- Vivência com codebases legadas e evolução arquitetural
- Experiência com arquiteturas distribuídas ou event-driven
- Conhecimento em TypeScript
- Experiência com cloud (AWS ou similares)
- Experiência com Docker e Kubernetes
- Evolução contínua da arquitetura e da qualidade do sistema
- Redução de retrabalho e aumento da previsibilidade das entregas
- Maior maturidade técnica do time
- Sistemas mais estáveis, performáticos e escaláveis
- Melhor alinhamento entre tecnologia e necessidades de negócio
Modalidade de Trabalho
● Modelo REMOTO
A Stays oferece:
Modelo de contratação: CLT 🥗 Alimentação & Bem-estar● 🍔 iFood Benefícios – R$ 35,00 por 22 dias úteis (R$ 770,00 mensais)
● 💰 Ajuda de custo fixo – R$ 299,77 mensais (creditado no iFood Benefícios – alimentação/refeição)
● 🏋️ Wellhub (Gympass) – Acesso a academias e apps de bem-estar
🧠 Starbem (AppSaúde e Bem-estar) - Créditos mensais para consulta com especialista (exceto psiquiatria), Terapia e nutricionista. Você pode incluir até 2 dependentes no Starbem — e o melhor: sem custo para você ou para eles.
● ✈️ My Holidays (Decolar) – Plataforma exclusiva com condições especiais
● 👶 Auxílio-Creche – Reembolso mensal de R$ 286,21 por bebê, por até 7 meses após o retorno ao trabalho
● 💰 Prêmio Anual
🛡️ Saúde & Proteção
● 🩺 Plano de Saúde SulAmérica – Modelo de coparticipação
● 😁 Plano Dental Porto Seguro e SulAmerica – Sem coparticipação
● 🧾 Seguro de Vida Prudential – Proteção integral
🌱 Desenvolvimento & Equilíbrio
● 🎂 Day-off no mês de aniversário – Celebre seu dia especial
● 🤝 Ambiente de trabalho flexível e colaborativo
● 🚀 Oportunidades de desenvolvimento e crescimento profissional
Candidatura
Publicado há 3 semanas