Desenvolvedor Back-End Senior
Tempo de projeto: Indeterminado
Inicio do projeto: Imediato
Modalidade: 100% remoto
Observações:
Foco total na linguagem Golang
Full Stack só se for com bastante foco em back-end
Sobre a vaga
Estamos em busca de um(a) Desenvolvedor(a) Back-end para atuar no desenvolvimento, evolução e sustentação de aplicações escaláveis, performáticas e com foco em qualidade. Procuramos alguém que goste de resolver problemas complexos, tenha visão de produto e esteja aberto(a) a aprender novas tecnologias.
Sobre a Squad
Você fará parte de uma squad focada em integrações, atuando tanto em integrações internas, conectando sistemas dentro do ecossistema, quanto em integrações externas, viabilizando a comunicação com parceiros de negócios.
A squad possui forte atuação cross squad, trabalhando em conjunto com diferentes times técnicos e de produto, além de ser responsável pelo desenvolvimento de ferramentas internas e por melhorias contínuas nos processos de operações do ecossistema, garantindo eficiência, confiabilidade e escalabilidade.
Responsabilidades
Desenvolver e manter aplicações back-end robustas e escaláveis
Construir e evoluir integrações internas e externas do ecossistema
Desenvolver ferramentas e soluções que apoiem e otimizem os processos operacionais
Atuar em conjunto com squads e áreas parceiras, promovendo colaboração cross squad
Escrever código limpo, testável e bem documentado
Desenvolver e manter testes unitários, garantindo a qualidade e confiabilidade das entregas
Participar de decisões técnicas e arquiteturais
Contribuir para a melhoria contínua dos processos e da qualidade das entregas
Apoiar iniciativas de monitoramento e observabilidade das aplicações
Organizar e acompanhar suas atividades utilizando Jira, mantendo visibilidade e previsibilidade das entregas
Requisitos Técnicos (Hard Skills)
Obrigatórios
Experiência sólida com Golang
Conhecimento consistente em SQL
Experiência na criação e manutenção de testes unitários
Conhecimento de boas práticas de desenvolvimento de software e qualidade de código
Desejáveis
Conhecimento linguagem .NET
Experiência com AWS
Conhecimento em Argo (ou ferramentas similares de CI/CD e orquestração)
Experiência com banco de dados PostgreSQL
Experiência com GitHub (versionamento de código, pull requests e code review)
Diferenciais
Experiência com arquitetura baseada em microsserviços
Experiência com criação de prompts voltados a agilidade e qualidade do código
Experiência ou forte interesse em monitoramento e observabilidade de aplicações
Organização e disciplina na gestão de atividades e demandas através do Jira
Forte domínio de testes unitários e práticas de qualidade de software (TDD, testes automatizados, cobertura de código, etc.)
Competências Comportamentais (Soft Skills)
Boa comunicação e facilidade para trabalhar em equipe
Perfil proativo, com senso de responsabilidade
Forte foco em resultados
Comprometimento com qualidade e boas práticas de desenvolvimento
Organização e capacidade de gerenciar múltiplas demandas simultaneamente
Curiosidade, interesse por inovação e aprendizado contínuo