Senior Golang Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Go programming with a strong understanding of concurrency principles., Experience with Docker, Kubernetes, and GitHub Actions., Familiarity with AWS and cloud infrastructure concepts., Advanced or fluent English skills..

Key responsibilities:

  • Develop and maintain scalable and robust applications using Go.
  • Implement concurrency using Goroutines and Channel patterns.
  • Collaborate closely in a small agile team to deliver high-quality software solutions.
  • Document all development processes, code changes, and technical details.

e-Core logo
e-Core SME http://e-core.com
501 - 1000 Employees
See all jobs

Job description

Be yourself, be your best!

Combinamos nossa experiência global em indústrias-chave e as últimas tecnologias para ajudar empresas em rápido crescimento e estabelecidas a transformar e acelerar seus modelos de negócios, desenvolver soluções digitais inovadoras, escalar capacidades tecnológicas e sustentar seu crescimento.

Conheça a área de Desenvolvimento de Software!

Junte-se a nossa área de Desenvolvimento de Software e colabore em projetos desafiadores e entregas de soluções inovadoras. Se você é apaixonado por resolver desafios complexos, trabalhar com tecnologias de ponta e deseja contribuir para a transformação digital de nossos clientes, essa área é para você. Oferecemos um ambiente de aprendizado contínuo e desenvolvimento profissional, onde a criatividade e a inovação são valorizadas.

Faça parte do nosso time!

Junte-se a nós como Senior Golang Developer!

Como Senior Golang Developer, você terá um papel crucial no desenvolvimento e manutenção de aplicações utilizando a linguagem de programação Go. Sua contribuição será fundamental no projeto, implementando sistemas robustos, escaláveis e eficientes dentro de uma arquitetura distribuída e orientada a eventos.

O que você fará nessa função:
Desenvolver e manter aplicações escaláveis e robustas utilizando Go.
Implementar concorrência utilizando Goroutines e padrões de Channel.
Trabalhar em uma arquitetura distribuída, utilizando ferramentas como Docker, Kubernetes e GitHub Actions.
Integrar e gerenciar sistemas de mensageria, preferencialmente NATS, embora experiência com Kafka ou similar também seja valiosa.  
Colaborar de perto em um time pequeno e ágil para entregar soluções de software de alta qualidade.
Aplicar princípios de arquitetura orientada a eventos para garantir aplicações responsivas e eficazes.
Otimizar aplicações para máxima velocidade e escalabilidade.
Documentar todos os processos de desenvolvimento, mudanças de código e outros detalhes técnicos.

Esta posição é adequada para você se você:
É proficiente em programação Go, com um forte entendimento de seus princípios de concorrência.
Tem experiência com Viper e Cobra para configuração de aplicações e aplicações de linha de comando.
Já trabalhou com Docker, Kubernetes e GitHub Actions.
Tem experiência em desenvolvimento dentro de uma arquitetura distribuída e orientada a eventos.
Está familiarizado com AWS e conceitos de infraestrutura em nuvem.
Tem forte experiência com sistemas de mensageria, preferencialmente NATS.
Possui habilidades avançadas ou fluentes em inglês.
Tem o desejo de trabalhar em um ambiente de equipe altamente colaborativo.

Seria ótimo se você tiver:
Conhecimento de Rego e OPA para controle baseado em políticas em toda a stack nativa da nuvem.
Experiência adicional com NATS.io.
Experiência adicional com Fly.io.
Experiência profissional no setor de seguros.

Beneficios de ser e-Corean!
Nós oferecemos pacote de benefícios flexível: com o e-Core BeneFlex os nossos e-Coreans podem montar um pacote de benefícios de acordo com seu perfil e necessidades. 

💳 Benefícios Financeiros
Auxílio alimentação e/ou refeição.
Cartão de multi benefícios.
PLR (Participação nos Lucros e Resultados).
Plano de Previdência Privada.

✅ Saúde e Bem-Estar
Plano de saúde, odontológico e seguro de vida.
Plano de saúde para seu pet.
Parceria com a Wellhub para manter a rotina ativa.

🏝️ Flexibilidade e Qualidade de Vida
15 dias de férias a cada 6 meses. 
Auxílio mensal para trabalho remoto.

🎓 Desenvolvimento
Auxílio educação e creche.
Parcerias educacionais
Entre outros benefícios para tornar sua e-Core experience mais enriquecedora.

Na e-Core, recrutamos com intencionalidade para refletir nossa cultura, valorizando a diversidade em todas as suas formas. Acreditamos que gênero, idade, etnia, raça, religião, orientação sexual e outros marcadores de identidades são ativos que enriquecem nosso time, sem barreiras para talentos brilharem. Nosso compromisso é com a Igualdade de Oportunidades, incentivando cada pessoa a ser ela mesma e crescer profissional e pessoalmente.#BeYourself #BeYourBest


Privacidade

Ao enviar uma inscrição, reconheço que li e entendi a Política de Privacidade da e-Core.
 

O objetivo de tudo o que fazemos é conectar pessoas e tecnologia para construir um futuro melhor juntos!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Go Developer Related jobs