RD Station - Pessoa Engenheira de Software Backend Pleno - Ruby on Rails at RD Station

Remote - Remoto

Apply

Você atuará no desenvolvimento de soluções backends escaláveis que suportam a análise e o processamento de dados essenciais para a tomada de decisão da empresa. Seu trabalho impactará diretamente a eficiência e a inovação dos nossos produtos, colaborando para o crescimento sustentável da RD. Principais entregas: desenvolver e aprimorar soluções de software backend, implementar boas práticas de desenvolvimento e metodologias ágeis, realizar revisões de código, colaborar na construção de projetos que impulsionam a escalabilidade e a inovação, buscar continuamente novas tecnologias e metodologias. Perfil que buscamos: conhecimento sólido em Ruby on Rails e desenvolvimento backend; entendimento de arquitetura de software, APIs e arquitetura orientada a eventos; prática em boas práticas de engenharia, princípios SOLID, design patterns, participação em code reviews; conhecimento em bancos de dados transacionais (SQL ou NoSQL). Serão considerados diferenciais: experiência com ferramentas de observabilidade como Datadog; vivência em times de plataforma e sustentação ou migração de sistemas complexos; conhecimento em mensageria como Kafka, Pub/Sub ou tecnologias similares; experiência com arquitetura orientada a eventos; conhecimento em outras linguagens como Python, Go, Java ou Node.js.

Requisitos

Habilidades

  • Ruby on Rails
  • backend development
  • API design
  • event-driven architecture
  • SOLID principles
  • design patterns
  • code reviews
  • relational databases
  • NoSQL
  • observability tools
  • platform teams
  • system migration
  • messaging
  • agile methodology
  • scalability

Responsabilidades

  • Desenvolver e aprimorar soluções de software backend que atendam às necessidades do negócio e dos usuários
  • Implementar boas práticas de desenvolvimento e metodologias ágeis para garantir qualidade e eficiência
  • Realizar revisões de código para manter a excelência técnica das entregas
  • Colaborar na construção de projetos que impulsionam a escalabilidade e a inovação da empresa
  • Buscar continuamente novas tecnologias e metodologias para promover a eficiência operacional

Tecnologias

Ruby on RailsSQLNoSQLDatadogKafkaPub/SubPythonGoJavaNode.js

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.