← All Jobs
Posted Apr 15, 2026

Desenvolvedor Sênior

Apply Now
Estamos em busca de um(a) Desenvolvedor(a) Sênior para integrar nossa equipe na Eureciclo. Se você é apaixonado(a) por Python, possui experiência sólida em desenvolvimento backend, e tem expertise em tecnologias como RabbitMQ, Redis, Docker, AWS ou similar, APIs e integrações, essa pode ser a oportunidade ideal para você trabalhar em um ambiente dinâmico, contribuindo para o desenvolvimento e aprimoramento de soluções inovadoras em gestão de resíduos. Responsabilidades: ● Colaborar ativamente no desenvolvimento de novas funcionalidades, melhorias e correções de bugs no backend da aplicação. ● Desenvolver e manter aplicações eficientes, utilizando Python e frameworks como FastAPI, ter experiência com o gerenciamento de transactions em Postgre/MySQL. ● Participar ativamente do processo de planejamento de sprints, fornecendo estimativas precisas das tarefas. ● Assegurar a qualidade do código, aplicando boas práticas de desenvolvimento (uso de linters definidos pela equipe) e implementando testes automatizados(usando pytest e coverage). ● Colaborar com as equipes de design e produto para proporcionar soluções integradas, otimizadas e de alta qualidade. ● Implementar e manter integrações com APIs externas, garantindo uma comunicação fluida entre sistemas. ● Utilizar Docker para criar ambientes de desenvolvimento consistentes e escaláveis. ● Aplicar conhecimentos em AWS ou similar para a publicação e gerenciamento eficiente de aplicações na nuvem. ● Utilizar ferramentas de IA como Cursor, Claude, Copilot ou equivalentes para: - aceleração de coding - refatoração - escrita e melhoria de testes - análise de código e debugging Requisitos: ● Experiência sólida com Algoritmos (estruturas de dados, paradigmas de programação, otimização de algoritmos) ● Experiência sólida de +4 anos em desenvolvimento backend com foco em Python 3. ● Experiência em implementação e execução de testes automatizados. ● Experiência com FastAPI ● Experiência com PostgreSQL. ● Habilidade com RabbitMQ como sistema de mensageria para comunicação entre microserviços. ● Habilidade com Celery para consumo e execução das tarefas geradas pelo Broker. ● Habilidade com Redis para otimização de cache e armazenamento de dados. ● Experiência em Docker para criação e gerenciamento de ambientes de desenvolvimento. ● Conhecimento em AWS para publicação e manutenção de aplicações na nuvem. ● Familiaridade com boas práticas de programação, raciocínio lógico e capacidade analítica. ● Construção de pipelines no CI/CD (Bitbucket pipelines ou similares) ● Experiência com pytest / coverage Diferenciais: ● Experiência na documentação de processos. ● Conhecimento em Kubernetes. ● Experiência em integrações de sistemas e APIs. ● AI aplicada no desenvolvimento e ganhos de produtividade. ● Diferencial conhecimentos de arquitetura Competências comportamentais: Buscamos alguém com: ● Organização e senso de responsabilidade ● Transparência e boa comunicação ● Colaboração e postura construtiva ● Proatividade e autonomia ● Inteligência emocional ● Curiosidade técnica e aprendizado contínuo
Interested in this role?Apply on iHire