Job Description Desenvolver funcionalidades utilizando Golang, seguindo requisitos definidos Apoiar na implementação de serviços simples com orientação de desenvolvedores mais experientes Escrever código limpo, organizado e de fácil manutenção Auxiliar na identificação e correção de bugs Participar de revisões de código e evoluir com feedbacks do time Colaborar com times multidisciplinares (Produto, QA, Infra, etc.) Contribuir para a melhoria contínua da qualidade das aplicações Qualificações Conhecimento básico em Golang Noções de desenvolvimento de APIs REST Conhecimento básico em bancos de dados relacionais (PostgreSQL, MySQL ou similares) Noções de modelagem de dados Experiência ou conhecimento inicial em versionamento com Git Interesse em aprender boas práticas de desenvolvimento ( Clean Code, SOLID adaptado ao Go, etc. ) Noções básicas de metodologias ágeis ( Scrum/Kanban ) Diferenciais Experiência com projetos pessoais ou acadêmicos em Go Conhecimento básico em Docker Noções de concorrência em Go (goroutines e channels) Conhecimento inicial em testes automatizados Interesse em cloud ( AWS ou similares ) Noções de mensageria (RabbitMQ, Kafka, etc.)