Logo for Reservamos

Full Stack Engineer Senior Brasil

Job description

Sobre a Reservamos
Acreditamos que a tecnologia está transformando o setor de viagens para melhor. Em 2014, no Massachusetts Institute of Technology, decidimos começar nossa jornada como empresa com foco no mercado de viagens de ônibus. Nosso lema é simples: Seja criativo, assuma responsabilidade e jogue em equipe.

Objetivo geral da posição
A equipe de MidSize busca impulsionar a evolução dos nossos fluxos de compra em e-commerce para um grande volume de clientes internacionais. Trabalhando em um repositório compartilhado hospedado na Render, você terá total responsabilidade pela arquitetura backend e pela estabilidade dos sistemas.
Uma parte essencial da sua missão será desenhar uma arquitetura altamente flexível e multi-tenant, além de liderar a migração em larga escala dos nossos fluxos principais de Ruby on Rails para tecnologias emergentes como Encore e NextJs.

Principais responsabilidades

  • Arquitetar funcionalidades complexas: Assumir responsabilidade End-to-End pelo desenho, execução e lançamento de funcionalidades estratégicas para nossa plataforma multi-tenant.
  • Conduzir migrações tecnológicas: Liderar de forma estratégica a transição arquitetural do stack legado (Ruby on Rails / React) para Encore e NextJs, garantindo zero downtime.
  • Criar configurações dinâmicas: Desenvolver fluxos de compra flexíveis, que possam ser ativados ou desativados por cliente, mantendo uma base de código única, limpa e escalável.
  • Integrar e monitorar: Arquitetar integrações robustas com APIs de terceiros (IMS) e proteger proativamente a estabilidade da plataforma por meio de monitoramento avançado e testes automatizados E2E.
  • Mentorar o time: Ser referência técnica, contribuindo ativamente para o crescimento de engenheiros plenos e juniores através de pair programming e code reviews.

Quem buscamos
Estamos em busca de uma pessoa altamente autônoma, com perfil técnico de liderança, que compartilhe nossos valores e tenha foco em gerar impacto real para nossos clientes MidSize.

  • Dono(a) absoluto(a): Assume responsabilidade End-to-End por funcionalidades complexas, desde o desenho arquitetural até o deploy em produção e monitoramento de performance.
  • Referência técnica: Gosta de atuar em ambientes complexos e em constante evolução, elevando o nível técnico do time.
  • Inovador(a) orientado(a) por dados: Não segue tendências apenas por seguir — toma decisões técnicas baseadas em dados, pesquisa e provas de conceito.
  • Foco em impacto: Acredita que impacto somado a esforço gera compromisso verdadeiro. Busca constantemente agregar valor, promover mudanças e entregar resultados mensuráveis.

Requisitos, habilidades e conhecimentos

  • 5+ anos de experiência em engenharia backend, construindo e escalando aplicações web complexas.
  • Domínio em Ruby on Rails: Experiência sólida e profunda com RoR (otimização de performance, clean code).
  • Stack moderna: Forte familiaridade com JavaScript, TypeScript e React.
  • Pronto para migração: Facilidade técnica e interesse em dominar ferramentas modernas como Encore e NextJs.
  • Banco de dados & Cloud: Experiência avançada com PostgreSQL e deploy em nuvem (desejável experiência com Render).
  • Qualidade de software: Experiência prática criando e mantendo testes automatizados E2E em múltiplos ambientes.
  • Diferencial: Experiência com ferramentas de desenvolvimento assistidas por IA (Cursor, Claude) e arquiteturas multi-tenant.

Informações adicionais

  • Localização: Remoto (Brasil)

Benefícios e informações

  • Trabalho remoto do Brasil (preferencialmente São Paulo). Apesar do modelo remoto, será necessário ter disponibilidade para viagens pontuais, como reuniões com clientes ou encontros estratégicos.
  • Dias de folga remunerados: quatro semanas de descanso por ano para você usar como preferir.
  • Folga no dia do seu aniversário, para celebrar com amigos e família.
  • Folga em datas comemorativas não oficiais (Dia das Mães, Véspera de Natal, Quinta e Sexta-feira Santa).
  • Treinamento contínuo, com acesso a livros, plataformas de aprendizado e mais.

Se você é apaixonado(a) por potencializar talentos para gerar impacto positivo e busca uma oportunidade desafiadora em uma startup em crescimento, adoraríamos conhecer você.
Junte-se a nós e ajude a construir um time excepcional e uma cultura de sucesso!

Full Stack Engineer Related jobs

Other jobs at Reservamos

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.