O desafio consiste em encontrar um profissional experiente para atuar como Engenheiro de Software Sênior com foco em Ruby on Rails.
Responsabilidades
* Ajudar no treinamento e mentoria de outros desenvolvedores, mantendo abertura para aprender com os colegas.
* 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.
Conhecimentos e Habilidades Necessárias
* Experiência em design e desenvolvimento de APIs, com preferência por conhecimento em GraphQL.
* Experiência sólida com Ruby on Rails (diversas versões).
* Conhecimento desejável em JavaScript, Typescript, Angular, React e Next.js.
Pré-requisitos Fundamentais
* Experiência sólida com design e desenvolvimento de APIs (GraphQL).
* Capacidade de explicar e aplicar técnicas padrão de programação (OOP, funcional, etc.).
Esse profissional também deve ter 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, a capacidade de avaliar diferentes abordagens arquiteturais é fundamental.