Experiência profissional em desenvolvimento de software é fundamental para o sucesso da nossa equipe.
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.
* Projetar, implementar e testar sistemas de alta disponibilidade para:
* Processamento de dados de telemetria, incluindo geolocalização;
* Mapeamento e correlação de dados de localização;
* Aplicação de regras com base em geofences (cercas virtuais) para envio de notificações;
* Gestão de relacionamentos comerciais que permitam o compartilhamento de ativos;
* 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, 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.
* Ter trabalhado com tecnologias como Telemática, IoT ou voltadas para veículos será considerado um diferencial.
* Experiência com produtos B2B SaaS.
Ferramentas e Tecnologias Utilizadas
* Ruby on Rails.
* APIs.
* GraphQL.
* JavaScript.
* Typescript.
* Angular.
* React.
* Next.js.
* Docker.
* AWS.
* PostgreSQL.
Se você está procurando por uma oportunidade de carreira que combine habilidades técnicas com responsabilidade e contribuição, este pode ser o cargo ideal para você!