Responsabilidades e atribuições:Desenvolver e manter aplicações backend escaláveis e resilientes utilizando Ruby, garantindo alta performance e segurança.Colaborar com equipes multidisciplinares para definir, projetar e entregar novas funcionalidades.Implementar e manter testes automatizados para assegurar a qualidade e a manutenção do código.Participar de revisões de código, promovendo boas práticas de desenvolvimento e compartilhamento de conhecimento.Criar e manter a documentação técnica dos serviços desenvolvidos.Requisitos e qualificações:Experiência sólida em desenvolvimento backend com Ruby e frameworks como Ruby on Rails.Conhecimento em bancos de dados relacionais (como PostgreSQL ou MySQL) e não relacionais (como MongoDB).Familiaridade com ambientes de desenvolvimento em Docker.Atenção à qualidade do código, aplicando design patterns e princípios de clean code.Experiência com desenvolvimento orientado a testes (TDD) e implementação de testes automatizados.Conhecimento em versionamento de código utilizando Git.Experiência com metodologias ágeis, como Scrum ou Kanban.Diferenciais:Experiência com arquitetura de microsserviços e desenvolvimento de APIs RESTful.Conhecimento em filas e sistemas de mensageria, como RabbitMQ ou Kafka.Familiaridade com práticas de DevOps e ferramentas de CI/CD.Participação ativa em comunidades de desenvolvimento ou contribuições para projetos open source.