Desenvolvedor de Backend em Golang ou Node.js
O candidato ideal deve ter conhecimento avançado em desenvolvimento em Golang ou Node.js e ser capaz de trabalhar com arquitetura de microserviços.
Responsabilidades:
* Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção;
* Garantir a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade;
* Trabalhar em um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
Requisitos:
* Conhecimento avançado em desenvolvimento em Golang ou Node.js;
* Experiência em desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka);
* Conhecimento em Docker & Kubernetes;
* Conhecimento com ferramentas de monitoramento e observabilidade;
* Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
* Conhecimento sobre desenvolvimento e implementação de APIs;
* Conhecimento sobre desenvolvimento de microsserviços distribuídos;
* Embasação teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento (DDD, Arquitetura, Design de Código, Paradigmas, etc.);
* Familiaridade com metodologias ágeis.
Sobre o Cargo:
Este cargo visa atender às necessidades da empresa, desenvolvendo soluções técnicas de alta qualidade e contribuindo para o crescimento e sucesso da organização.