Sênior Engenheiro de Software
">
O candidato ideal para esse cargo tem experiência em desenvolver soluções escaláveis e confiáveis em Ruby on Rails. Sua expertise em design e implementação de APIs é fundamental para atender às necessidades dos clientes.
">
Para desempenhar com sucesso essa função, o profissional deve ter conhecimento sólido em desenvolvimento de software, com habilidades avançadas em programação orientada a objetos, funcional e outras linguagens relevantes.
">
Ao longo da carreira, o engenheiro de software sênior trabalhou em projetos complexos envolvendo sistemas transacionais de alto volume, APIs e microserviços. Experiência em produtos B2B SaaS e desenvolvimento de softwares GIS são considerados diferenciais.
">
O profissional deve ser capaz de avaliar diferentes abordagens arquiteturais, dominar conceitos de armazenamento de dados, versionamento de código e metodologias ágeis.
">
* Tecnologias e Ferramentas Requisitadas:
* Ruby on Rails;
* APIs GraphQL;
* JavaScript, TypeScript, Angular, React e Next.js (desejável);
* Docker, Kafka, Resque e serviços RESTful;
* Kubernetes (EKS) e serviços AWS;
* PostgreSQL, Redis e outros mecanismos de armazenamento de dados;
* GitLab, Terraform e Terragrunt;
A avaliação das qualificações do candidato inclui análise de portfólio, resolução de problemas práticos e entrevistas técnicas.
">
Experiência Profissional: 7+ anos em desenvolvimento de software; 5+ anos em AWS, PostgreSQL ou tecnologias similares.
">
Conhecimentos Adicionais: Desenvolvimento de IoT, Kubernetes, serviços AWS, dispositivos GPS e sistemas embarcados.
">
Se você se encaixa nessa descrição e está pronto para um novo desafio, entre em contato conosco.