Ativa os alertas de emprego por e-mail!

Mid Backend Developer - Golang

Invillia

Brasil

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 14 dias

Resumo da oferta

Uma empresa inovadora de tecnologia no Brasil está em busca de um desenvolvedor backend Golang. Você será responsável por desenvolver soluções robustas e escaláveis, implementar testes automatizados e garantir a qualidade do código. O candidato ideal deve ter experiência com micro serviços e conhecimentos em bancos de dados relacionais e não-relacionais. A cultura da empresa promove inovação e permite colaboração com equipes globais.

Qualificações

  • Experiência como desenvolvedor backend Golang.
  • Experiência com design de micro serviços escaláveis.
  • Bons conhecimentos em bancos de dados como PostgreSQL e MongoDB.

Responsabilidades

  • Desenvolver soluções robustas e escaláveis.
  • Criar funcionalidades focadas em segurança.
  • Implementar testes automatizados.

Conhecimentos

Desenvolvimento backend Golang
Implementação de micro serviços
Bancos de dados relacionais e não-relacionais
Ambientes baseados em Docker
Desenvolvimento orientado a testes (TDD)
Versionamento de código com Git
Descrição da oferta de emprego

Aproxime-se. A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios e produtos digitais.

Inovou também a maneira como pessoas apaixonadas por tecnologia, de qualquer lugar do planeta, podem interagir, evoluir, mais conectados do que nunca.

Para a Invillia, não importa onde você está. Se é um país grande. Ou uma cidade pequena. E sim a sua vontade. As suas ideias. O seu potencial.

O tamanho do seu talento_

Responsabilidade e atribuições

  • Desenvolver soluções robustas e escaláveis com padrões de qualidade e performance;
  • Criar funcionalidades com foco em segurança e na experiência de uso;
  • Implementar testes automatizados para facilitar a manutenção e aumentar a confiabilidade;
  • Contribuir para a documentação técnica dos serviços desenvolvidos, garantindo transparência e organização;
  • Participar no design e desenvolvimento de micro serviços horizontalmente escaláveis;
  • Construir jobs de alto desempenho e tarefas de comunicação entre serviços utilizando soluções baseadas em fila (RabbitMQ, Kafka, etc).

Requisitos e qualificações

  • Experiência como desenvolvedor backend Golang, com capacidade de atuar em colaboração com o time e buscar autonomia em suas tarefas.
  • Experiência com design e implementação de micro serviços com capacidade de escalabilidade horizontal.
  • Bons conhecimentos em bancos de dados relacionais e não-relacionais (ex.: PostgreSQL, MongoDB, etc).
  • Familiaridade com ambientes baseados em Docker e orquestração de containers.
  • Atenção à qualidade do código, aplicando boas práticas como design patterns e revisão de PRs.
  • Desenvolvimento orientado a testes (TDD, testes unitários e de integração).
  • Experiência com sistemas de versionamento de código utilizando Git.
  • Experiência com linguagens backend modernas. Candidatos com background em outras linguagens (Python, Java, Node.js, etc) e experiência prévia em Golang são bem-vindos.

Será um diferencial se tiver experiência com:

  • Projetos voltados para inovação ou criação de novos negócios;
  • Metodologias ágeis (Scrum, Kanban);
  • Conhecimento das vulnerabilidades comuns de segurança como descrito pelo OWASP;
  • Capacidade de atuar em sistemas distribuídos e em estruturas orientadas a eventos.

A experiência de trabalhar na Invillia é única. E global. Temos o nosso próprio jeito de conectar talentos e construir inovações.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.