A sua função como Engenheiro de Software Backend inclui o desenvolvimento completo do projeto, desde a definição da arquitetura até os testes e implantação em produção.
Objetivos do cargo:
* Desenvolver soluções escaláveis e seguras para aplicações distribuídas;
* Implementar APIs robustas e eficientes;
* Garantir a manutenibilidade e a velocidade das soluções;
* Colaborar com a equipe para desenhar soluções evolutivas e implementá-las;
* Ajudar a equipe a melhorar as habilidades técnicas e esforços de melhoria contínua que impactam vários times;
Requisitos mínimos:
* Habilidade avançada em Golang ou Node.js;
* Conhecimento sobre desenvolvimento de consumidores e produtores de eventos para Event Streaming (Kafka);
* Conhecimento em Docker & Kubernetes;
* Conhecimento com ferramentas de monitoramento e observabilidade;
* Conhecimento sobre testes unitários e de integração;
* Preocupação com a qualidade e desempenho das soluções propostas;
* Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
Vantagens:
* Oportunidade de trabalhar em projetos complexos e inovadores;
* Ambiente de trabalho colaborativo e dinâmico;
* Aprendizado constante e desenvolvimento profissional;
* Possibilidade de contribuir para a criação de soluções tecnológicas inovadoras;
Ambiente de trabalho:
* Ambiente colaborativo e dinâmico;
* Time ágil e flexível;
* Oportunidades de crescimento e desenvolvimento profissional;