Golang Job: Back End Software Engineer - Golang (Remoto)

Job added on

Company

Nuveo

Location

Campina Grande - Brazil

Job type

Full-Time

Golang Job Details

Somos uma empresa de Inteligência Artificial e construímos soluções com tecnologia de ponta. Possuímos uma tech proprietária e patenteada para automação de processos, simulando o raciocínio de um ser humano ao analisar documentos e imagens.

Temos crescido em uma velocidade incrível e estamos com muitos desafios por aqui! Buscamos pessoas que queiram construir o futuro da tecnologia conosco, que tenham paixão e vontade de construir uma grande história!

Conhecimentos mais importantes:
  • Go ou interesse em aprender Go e conhecer uma outra linguagem com sintaxe C like (Java, C/C++, C#, etc.);
  • Implementação de apps em REST, gRPC;
  • Teste unitários, integração e e2e;
  • Ferramentas ou Serviços de Continuous Delivery como: TravisCI; Jenkins; CircleCI; Drone.io; ou similares.
  • Containers (Docker);
  • Banco de dados SQL: Preferencialmente PostgreSQL; MariaDB; MySQL.
  • Serviços em nuvem, preferencialmente AWS ou Google Cloud Platfom (GCP);

Conhecimentos desejáveis:
  • Comunicação Assíncrona usando filas como RabbitMQ ou outros;
  • SOLID;
  • Orquestração com Kubernetes;
  • Test-Driven Development (TDD);
  • Domain Driven Design (DDD);
  • Trunk-Based Development (TBD);
  • Conceitos em Cloud-Native Application;
  • Trace Distribuído;
  • Monitoramento;

Aqui na Nuveo você terá:
  • Uma cultura de trabalho remoto (nascemos e temos crescido dessa forma);
  • Ambiente dinâmico, flexível e de muito aprendizado;
  • Flexibilidade de horário;
  • Uma cultura constante de feedback e 1 on 1 (nós valorizamos a sua percepção e queremos que construir juntos);
  • Uma trilha de carreira para você - queremos que você cresça com a gente!
  • Um time muito colaborativo e que pensa grande;
  • Auxílio Educação para desenvolvimento e crescimento profissional.