Descrição da Vaga:
O nosso time de desenvolvimento está buscando um Engenheiro de Software Sênior com foco em Ruby on Rails. Esse profissional precisará ter experiência em design e desenvolvimento de APIs, com preferência por conhecimento em GraphQL. Além disso, ele precisará ter conhecimento avançado em Ruby on Rails e capacidade de explicar e aplicar técnicas padrão de programação (OOP, funcional, etc.).
É fundamental que o candidato tenha experiência completa no ciclo de vida de aplicações em nuvem (deploy, testes, manutenção) e domínio de versionamento de código (Git). Além disso, é desejável que ele tenha conhecimento em sistemas baseados em mensagens (bus, streaming, pub/sub) e experiencia com metodologias ágeis (Agile/Lean).
Responsabilidades:
* Ajudar no treinamento e mentoria de outros desenvolvedores.
* Participar de discussões de requisitos, arquitetura e design.
* Colaborar na definição da arquitetura com foco na flexibilidade de curto prazo e ganhos sustentáveis de longo prazo.
* Atuar como referência técnica com conhecimento sólido em design e arquitetura de software.
O candidato selecionado precisará ter experiência com CI/CD, Gitlab, Docker, AWS e PostgreSQL. Além disso, é desejável que ele tenha conhecimento em microserviços, micro frontends, automação de testes e revisão de código.