O Desafio Perfeito para Engenheiros de Software Backend
Aqui, você terá a oportunidade de trabalhar em um ambiente colaborativo, onde as habilidades técnicas são valorizadas e os times estão sempre evoluindo. Será o seu papel criar soluções inovadoras, garantir a qualidade e velocidade das entregas, além de promover boas práticas de desenvolvimento.
Critérios Essenciais:
* Conhecimento avançado em desenvolvimento em Golang ou Node Typescript;
* Experiência com desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka);
* Domínio sobre Docker & Kubernetes;
* Habilidades em monitoramento e observabilidade;
* Entendimento em testes unitários e de integração;
* Precisão em detalhes e preocupação com a qualidade e desempenho das soluções propostas;
* Capacidade de trabalhar em equipe multifuncional e colaborativa, de maneira autônoma;
* Competências em desenvolvimento e implementação de APIs;
* Familiaridade com desenvolvimento de microsserviços distribuídos;
* Embasamento 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.).
Mais uma vez...
* Desenvolvimento em C# é mais do que bem-vindo!
* Google Cloud Continuous Integration e Continuous Delivery: estamos abertos a aprender!
Responsabilidades como Software Engineering Backend:
* Desenvolver desde a definição de arquitetura até a rollout em produção, incluindo testes rigorosos.
* Desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's.
* Assegurar a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade.
* Garantir alinhamento das soluções técnicas com estratégias do negócio e entender iniciativas relacionadas ao produto.
* Ajudar na evolução das habilidades técnicas do time e esforços de melhoria contínua impactando várias áreas.
* Trabalhar em um ambiente colaborativo onde práticas de pareamento, feedbacks e motivação para se desenvolver são essenciais.