Descrição
Estamos em busca de um(a) Desenvolvedor(a) Go (Golang) para atuar no time responsável pelo sistema de PDV, contribuindo diretamente para a evolução contínua do produto.
Esse profissional terá papel importante no desenvolvimento de novas funcionalidades, melhorias de performance, estabilidade e escalabilidade do sistema, atuando em um ambiente colaborativo e orientado a boas práticas de engenharia de software.
Responsabilidades e atribuições
Desenvolver, manter e evoluir funcionalidades do sistema de PDV utilizando Go (Golang).
Atuar na implementação de melhorias contínuas, correções de falhas e otimizações de performance.
Realizar manutenção e refatoração de código existente, garantindo qualidade, legibilidade e aderência às boas práticas.
Participar da análise técnica das demandas, contribuindo para a definição de soluções eficientes e escaláveis.
Implementar integrações com serviços internos e externos por meio de APIs REST.
Desenvolver e manter testes unitários, apoiando a automação de testes e a estabilidade das entregas.
Colaborar com revisões de código (code review), promovendo padronização e troca de conhecimento.
Trabalhar em conjunto com times de produto, suporte, QA e infraestrutura para garantir alinhamento técnico e funcional.
Apoiar a investigação e correção de incidentes em ambientes de homologação e produção.
Contribuir com a documentação técnica das soluções desenvolvidas.
Requisitos e qualificações
Experiência prática com Go (Golang) no desenvolvimento de aplicações backend.
Sólidos conhecimentos em lógica de programação, estruturas de dados e algoritmos.
Experiência no desenvolvimento e consumo de APIs REST.
Conhecimento em bancos de dados relacionais (ex.: PostgreSQL) e escrita de queries SQL.
Modelo de trabalho
Remoto
#J-18808-Ljbffr