* 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
