Gocase Brasil logo

Staff Engineer / Specialist Software Enginner - Backend (Ruby on Rails)

Gocase Brasil
Full-time
On-site
Brazil
Description

O DESAFIO QUE TE ESPERA 🏁

Você é uma pessoa inquieta, movida por desafios reais e com fome de fazer diferente? Gosta de trabalhar com autonomia e responsabilidade em um ambiente que valoriza inovação, velocidade e impacto no negócio? Quer ver seu código gerando valor de verdade para milhares de pessoas? Se sim, a Gocase é o seu lugar!


Na Gocase, buscamos desenvolvedores(as) que, além de habilidades técnicas sólidas, tenham mentalidade de dono, sejam capazes de propor soluções, se conectar com o negócio e colaborar ativamente com os times de Produto, Growth e Operações.


Estamos em um momento de crescimento acelerado e transformação digital, com foco em automação, performance e escala. Procuramos alguém que tope entrar nessa jornada conosco, trazendo conhecimento técnico para arquitetar e desenvolver os sistema já existentes e pensar no futuro das aplicações.


Responsibilities

Suas principais atividades 💼


Liderança Técnica e Arquitetura

  • Implementar padrões modernos em bases de código existentes
  • Quebrar monolitos em serviços quando apropriado
  • Definir roadmap técnico 
  • Estabelecer padrões de código e convenções para equipes
  • Conduzir design reviews e decisões arquiteturais críticas
  • Resolver gargalos de performance em sistemas de alta carga


Mentoria e Desenvolvimento de Time

  • Mentorear desenvolvedores em boas práticas de Rails e Ruby
  • Revisar PRs complexos e garantir qualidade de código
  • Facilitar discussões técnicas e sessões de design de sistema
  • Colaborar com equipes de produto, design e backend para alinhar soluções

Prerequisites

Experiência com Ruby on Rails

  • 3+ anos de experiência em desenvolvimento backend no cargo de senior/especialista
  • Conhecimento profundo do ecossistema Rails (Gems, Bundler, etc.)
  • Expertise em PostgreSQL
  • Experiência em refatoração de monolitos


Arquitetura e Padrões

  • Event-driven architecture e message queues (Sidekiq, Resque, Kafka)
  • Domain-Driven Design (DDD) aplicado a Rails
  • Background processing (Sidekiq, DelayedJob, GoodJob)
  • API design e versionamento


Liderança

  • Experiência em liderança técnica e mentoria
  • Capacidade de tomar decisões arquiteturais complexas
  • Comunicação efetiva com stakeholders técnicos e não-técnicos
  • - Habilidade para balancear débito técnico vs. novas features

Experiences
  • Remuneração compatível ao mercado (PJ). 💰