Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Pessoa Desenvolvedora Sênior - Vertical Sellers

1 vaga: | Publicada em 17/05

Sobre a vaga

Junte-se a uma equipe vibrante e inovadora! Estamos buscando um(a) Desenvolvedor(a) SR com experiência em linguagem de programação generalista, com preferência em Python, para se juntar à nossa equipe e contribuir para o desenvolvimento de soluções tecnológicas de ponta. Se você possui paixão por tecnologia, busca um ambiente desafiador e estimulante, essa oportunidade é para você! Suas principais responsabilidades: Participar do desenvolvimento de software: Definir a arquitetura e o design de sistemas. Ajudar em tarefas com maior grau de complexidade junto aos seus colegas de trabalho. Garantir as boas práticas de tecnologia e qualidade do código. Desenvolver software com excelência: Aplicar boas práticas de codificação e padrões, priorizando segurança, escalabilidade e custo. Escrever código limpo, legível e eficiente, evitando impactos negativos em processos existentes. Implementar testes unitários e de integração para garantir a qualidade do código. Colaborar com a equipe: Participar da proposta e documentação de novas features e aplicações. Refinar e planejar o desenvolvimento de tarefas em conjunto com o time. Realizar revisões de código para garantir artefatos padronizados e de alta qualidade. Dominar tecnologias de ponta: Trabalhar com tecnologias inovadoras em novos projetos. Manter uma mente aberta para suportar legados em tecnologias mais antigas. Requisitos Essenciais: Experiência robusta: No mínimo 5 anos de experiência em desenvolvimento de software utilizando linguagens de programação generalistas (Python, Java, Javascript, C#, etc.). Versionamento de projetos com GIT em equipe, incluindo code review, merge, CI/CD etc. Desenvolvimento de aplicações web. Banco de dados relacionais e NoSQL. Testes unitários e de integração. Troubleshooting de aplicações através de logs e ferramentas de monitoramento (APM). Habilidades essenciais: Produzir código simples, limpo e legível. Maturidade para trabalhar em equipes multidisciplinares de alta performance. Capacidade de aprendizado rápido e adaptabilidade a novas tecnologias. Excelentes habilidades de comunicação e relacionamento interpessoal. Diferenciais: Experiência com: Python. Frameworks web (FastAPI, Flask, Django, etc.). Ferramentas de DevOps (Docker, Kubernetes, GitlabCI). Cloud Providers (GCP). Arquitetura de software e design de sistemas. Metodologias ágeis de desenvolvimento. Conhecimento de utilização de mensagerias (Kafka, RabbitMQ, PubSub, etc). No mínimo 5 anos de experiência em desenvolvimento de software utilizando linguagens de programação generalistas (Python, Java, Javascript, C#, etc.). Versionamento de projetos com GIT em equipe, incluindo code review, merge, CI/CD etc. Desenvolvimento de aplicações web. Banco de dados relacionais e NoSQL. Testes unitários e de integração. Troubleshooting de aplicações através de logs e ferramentas de monitoramento (APM).