Buscamos um Engenheiro de Software Sênior para Desenvolver Soluções Inovadoras
O nosso time de desenvolvimento está procurando por um profissional talentoso para liderar projetos complexos e contribuir para a construção de soluções inovadoras em Ruby on Rails. Essa oportunidade é perfeita para quem busca desafios que estimulem o crescimento profissional e pessoal.
O cargo exige experiência sólida em design e desenvolvimento de APIs, com foco em GraphQL. Além disso, o candidato deve ter conhecimento avançado em Ruby on Rails e capacidade de explicar e aplicar técnicas padrão de programação. A experiência completa no ciclo de vida de aplicações em nuvem, incluindo deploy, testes e manutenção, é fundamental para este papel.
O ideal é que o candidato tenha vivência com sistemas baseados em mensagens (bus, streaming, pub/sub) e domínio de versionamento de código (Git). A capacidade de avaliar diferentes abordagens arquiteturais e entender sobre diferentes mecanismos de armazenamento de dados é também uma exigência importante.
Ao contratar esse profissional, você estará investindo em uma equipe comprometida em oferecer soluções de alta qualidade. O ambiente de trabalho é dinâmico e colaborativo, com foco em aprender com os colegas e crescer como equipa.
Aqui estão as responsabilidades do cargo:
* 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.
* Projetar, implementar e testar sistemas de alta disponibilidade para processamento de dados de telemetria, mapeamento e correlação de dados de localização, aplicação de regras com base em geofences, gestão de relacionamentos comerciais e acesso seguro a interfaces web e APIs.
* Apoiar o time na resolução de problemas e solicitações de clientes.
Habilidades e Experiência 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.
* Pelo menos 7 anos de experiência profissional em desenvolvimento de software.
* Experiência com CI/CD, Gitlab, Docker, AWS e PostgreSQL.
* Conhecimento em microserviços, micro frontends, automação de testes e revisão de código.
* Experiência com sistemas transacionais de alto volume.
O que Você Irá Fazer:
* Ajudar a criar soluções inovadoras em Ruby on Rails.
* Liderar projetos complexos e contribuir para a construção de soluções inovadoras.
* Apoiar o time na resolução de problemas e solicitações de clientes.
Vantagens e Benefícios:
Trabalhar em um ambiente dinâmico e colaborativo, com foco em aprender com os colegas e crescer como equipa.
Trazer sua experiência e habilidades para ajudar a construir soluções inovadoras.
Aprender com os colegas e compartilhar conhecimentos.
Fique por dentro das últimas tecnologias e tendências!
Se você é um profissional motivado e apaixonado por tecnologia, este é o seu lugar! Estamos sempre buscando pessoas talentosas para juntar nossa equipe. Não perca a chance de se conectar conosco e ser parte de algo incrível!
Aqui estão os pré-requisitos fundamentais para o cargo:
* Experiência sólida em design e desenvolvimento de APIs (GraphQL).
* Conhecimento avançado em Ruby on Rails.
* Capacidade de explicar e aplicar técnicas padrão de programação.
* Capacidade de traduzir preocupações de negócio para o contexto tecnológico.
* Experiência completa no ciclo de vida de aplicações em nuvem (deploy, testes, manutenção).
* Capacidade de avaliar diferentes abordagens arquiteturais.
* Dominio de versionamento de código (Git).
* Entendimento sobre diferentes mecanismos de armazenamento de dados.