Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Golang Senior (Remoto)

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

Desenvolvedor Golang Senior (Remoto)

Você conhece a Icon?

Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.

Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!

Sobre a Vaga

Código da vaga: A64576839044

Modelo de contratação: PJ

Sobre a vaga

Buscamos um(a) desenvolvedor(a) para atuar na manutenção e evolução de microsserviços críticos que sustentam operações financeiras da empresa. A posição dá continuidade a um trabalho técnico já consolidado, com espaço para propor melhorias e ganhar autonomia rapidamente à medida que absorve o contexto do negócio.

O que buscamos

Experiência prévia em fintechs ou setores financeiros (desejável).

Vivência com arquitetura de microsserviços.

Perfil colaborativo, com boa comunicação para atuar próximo a Produto, Design e QA.

Autonomia para lidar com sistemas em produção que já operam em escala.

Requisitos

  • Experiência comprovada em desenvolvimento backend utilizando Go.
  • Experiência com banco de dados relacional (PostgreSQL) e cache (Redis).
  • Conhecimento em serviços AWS, especialmente SQS (mensageria assíncrona) e S3 (armazenamento de documentos).
  • Familiaridade com Clean Architecture / arquitetura hexagonal.
  • Experiência com TDD e boas práticas de testes automatizados.
  • Habilidade para trabalhar em ambientes ágeis, participando ativamente de refinamentos e cerimônias de time.
  • Interesse em uso responsável de IA aplicada ao dia a dia de desenvolvimento, buscando otimizar fluxos de trabalho (ex: geração de código assistida, documentação, testes) sem abrir mão de revisão crítica e boas práticas de segurança.

Rotina

Desenvolvimento e manutenção: projetar, desenvolver e manter microsserviços que sustentam operações financeiras críticas da empresa.

Integração de serviços: trabalhar com AWS SQS e S3 para comunicação assíncrona entre serviços e armazenamento de documentos.

Colaboração em equipe: participar de refinamentos junto ao time de produto, ajudando a quebrar histórias de usuário em entregas menores e mais claras.

Documentação técnica: criar e manter documentação de arquitetura (ex: diagramas, ADRs, modelo C4) para facilitar o entendimento do sistema por todo o time.

Qualidade: colaborar com QA e Design para garantir entregas de alta qualidade, e participar de revisões de código.

Melhoria contínua: atuar na manutenção e otimização de sistemas existentes, com foco em performance e segurança.

Diferenciais

  • Conhecimento em Docker.
  • Contribuições em projetos de código aberto.
  • Familiaridade com NextJS/React (stack complementar usada em outras frentes do time).
  • Proatividade para propor melhorias técnicas.
  • Facilidade em dar e receber feedback de forma construtiva.
  • Capacidade de explicar decisões técnicas de forma clara para públicos não técnicos.
  • Disposição para compartilhar conhecimento com o time.

Modelo Remoto

Projeto de 12 meses