O nosso time busca profissionais para auxiliar na expansão da capacidade e melhoria contínua do desenvolvimento, atuando com foco em GPS e Geolocalização, em nuvem (AWS), construindo APIs.Se você é um profissional experiente e está procurando por um desafio 100% remoto, CLT, inglês avançado é fundamental.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 curto prazo e ganhos sustentáveis longo prazo.Atuar como referência técnica em design e arquitetura de software.Projetar, implementar e testar sistemas de alta disponibilidade para processamento de dados de telemetria, geolocalização, mapeamento e correlação de dados, aplicações de regras com base em geofences, gestão de relacionamentos comerciais, acesso seguro a interfaces web e APIs.Apoiar o time na resolução de problemas e solicitações de clientes.Conhecimentos e Habilidades Necessárias:Experiência em design e desenvolvimento de APIs, preferência por conhecimento em GraphQL.Experiência sólida com Ruby on Rails, diversa 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.Ter trabalhado com tecnologias como Telemática, IoT ou voltadas para veículos será considerado um diferencial.Experiência com produtos B2B SaaS.Pré-requisitos Fundamentais:Experiência sólida com 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 (OOP, funcional, etc.).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 (monolito vs microserviços, por exemplo).Domínio de versionamento de código (Git).Entendimento sobre diferentes mecanismos de armazenamento de dados (PostgreSQL, Redis) e suas vantagens/desvantagens.Vivência com sistemas baseados em mensagens (bus, streaming, pub/sub).Experiência com metodologias ágeis (Agile/Lean).O ideal é ter vivência em projetos similares, especialmente com uso de API's e banco de dados relacional. Aumentar sua rede de contatos também seria interessante.