Back to search
YellowIpe Linkedin · Posted 18d ago

Golang Developer

Porto, Porto, Portugal

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Sobre a YellowIpe


Nossa missão é inspirar a conexão entre tecnologia e pessoas, fomentando o melhor de nossos profissionais por meio de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.


Golang Developer!


Responsabilidades:

  • Desenvolver e manter APIs e serviços backend utilizando Go.
  • Projetar e implementar arquiteturas escaláveis e altamente performáticas.
  • Garantir a qualidade do código, aplicando boas práticas de clean code e design de software.
  • Criar e manter testes unitários e de integração para assegurar a estabilidade e performance das soluções.
  • Colaborar com equipes de frontend, DevOps e produto para garantir entregas ágeis e eficientes.
  • Otimizar bancos de dados e consultas para garantir alta performance e escalabilidade.
  • Participar de revisões de código e promover melhorias contínuas nos processos de desenvolvimento.
  • Trabalhar com sistemas de controle de versão, como Git.
  • Garantir a segurança das aplicações, implementando as melhores práticas em relação à proteção de dados e vulnerabilidades comuns.


Requisitos:

  • Forte domínio da linguagem Go (mínimo de 5 anos de atuação prática com a linguagem), incluindo boas práticas, profiling e padrões idiomáticos.
  • Experiência comprovada em arquiteturas baseadas em microserviços, com foco em escalabilidade e observabilidade.
  • Vivência com mensagerias como RabbitMQ e/ou Kafka, incluindo implementação de consumidores e produtores com tratamento de falhas e reprocessamento.
  • Entendimento sólido sobre gerenciamento de memória no Go, incluindo escape analysis, garbage collector, stack vs heap allocation e otimização de performance.
  • Experiência com RESTful APIs, testes automatizados e práticas de CI/CD.
  • Conhecimento em containers (Docker) e orquestração (Kubernetes é diferencial).
  • Autonomia técnica.
  • Capacidade de análise.
  • Mentalidade colaborativa.
  • Capacidade de entender o impacto de suas decisões arquiteturais.
  • Proatividade em identificar e propor melhorias nos padrões de código existentes.
  • Gosto por discutir soluções com base em dados e métricas.
  • Inglês B2/C1.


Diferenciais:

  • Experiência com ambientes de alta performance e alta disponibilidade.
  • Conhecimento em observabilidade (Prometheus, Grafana, OpenTelemetry).
  • Familiaridade com outros ecossistemas (AWS, GCP, ou Azure).
  • Morar no Porto (Portugal) ou arredores.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent