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 incluem desenvolver e aprimorar soluções de software backend, implementar boas práticas de desenvolvimento e metodologias ágeis, realizar revisões de código, colaborar em projetos de escalabilidade e inovação, e buscar continuamente novas tecnologias e metodologias para promover eficiência operacional.
Pessoa Engenheira de Software Backend Pleno - Ruby on Rails
Requisitos
Experiência
- Experiência em desenvolvimento backend
- Experiência com Ruby on Rails
- Experiência com APIs RESTful
- Experiência em arquitetura orientada a eventos
Habilidades
- Ruby on Rails
- Backend development
- API development
- Event-driven architecture
- SOLID principles
- Design patterns
- Code reviews
- SQL
- NoSQL
- Observability tools (Datadog)
- Messaging systems (Kafka, Pub/Sub)
- Python
- Go
- Java
- Node.js
- Agile practices
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.jsEvent-driven architectureSOLIDDesign patternsAgile methodologies
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.