Responsabilidades:
Execução Técnica com Qualidade e Profundidade: Projetar, implementar e manter serviços backend performáticos e seguros em Ruby on Rails, seguindo princípios de legibilidade, escalabilidade e aderência aos padrões técnicos definidos pela equipe.
Responsabilidade sobre Sustentação e Estabilidade: Atuar na sustentação das aplicações, corrigindo bugs, otimizando consultas e implementando melhorias contínuas de performance, segurança e confiabilidade.
Colaboração no Roadmap Técnico e de Produto: Contribuir com o planejamento técnico junto a Product Managers, Designers e Tech Leads, ajudando a estimar demandas, levantar riscos e antecipar desafios na entrega de novas funcionalidades.
Influência Técnica e Disseminação de Boas Práticas: Participar ativamente de code reviews, propor melhorias de arquitetura, disseminar padrões de desenvolvimento e boas práticas, elevando o nível técnico coletivo do time.
Autonomia e Apoio à Tomada de Decisões Técnicas: Assumir a responsabilidade por partes críticas do sistema, sugerindo soluções alinhadas à arquitetura da área e apoiando o time na análise de trade-offs técnicos.
Participação em Discovery Técnico e Evolução de Arquitetura: Contribuir na evolução da arquitetura de microserviços e integrações, garantindo que as soluções sejam sustentáveis, observáveis e compatíveis com o crescimento do produto.
Requisitos Obrigatórios:
Experiência comprovada como Engenheiro(a) Backend Sênior em Ruby on Rails, atuando na construção, evolução e sustentação de aplicações web modernas em produção.
Domínio em Ruby e Ruby on Rails, incluindo Active Record, migrations, background jobs e ActionCable.
Domínio de PostgreSQL e Redis (otimização de queries, índices e caching)
Experiência sólida com RSpec, incluindo mocks, stubs e cobertura de testes.
Conhecimento em design de sistemas, modularização, APIs REST ou GraphQL, microserviços e mensageria (Pub/Sub, Sidekiq).
Experiência com GCP (Pub/Sub, Cloud Run, Cloud SQL) e ferramentas de monitoramento (Datadog, Grafana, Prometheus).
Domínio de princípios SOLID, design patterns, code review, refatoração e versionamento de código.
Experiência com ferramentas de CI/CD (GitHub Actions, GitLab CI, etc.) e monitoramento de erros (Sentry, Rollbar, Datadog).
Vivência em times ágeis (Kanban/Scrum), colaborando com PMs, designers e outros engenheiros(as) backend.
Participação ativa em projetos complexos de produto digital, com foco em escalabilidade, performance e qualidade técnica.
Requisitos Desejáveis:
Experiência com React ou outra tecnologia frontend para colaboração fullstack.
Vivência com containers (Docker/Kubernetes) e infraestrutura como código (Terraform, CloudFormation).
Conhecimento em arquiteturas orientadas a eventos e padrões de resiliência (retry, circuit breaker, exponential backoff).
Benefícios:
Vale home office
Feedbacks periódicos
Programa de indicações
Acolhimento psicológico
Ginástica laboral
Academia de conhecimento
Convênio com escola de inglês
Reuniões mensais de transparência
Happy hour online
Kit de boas-vindas