Desenvolvedor Python PL
Posted
Summary
Mirante is hiring a mid-level Python developer (Brazil) to build, evolve and maintain backend APIs and services: modeling and optimizing relational database queries, writing tested clean code, doing code reviews and collaborating with Product/Design/Frontend. Core stack: Python, SQL (PostgreSQL/MySQL), Git, Pytest; Docker, RabbitMQ/Kafka, Redis/MongoDB and React/Angular/Vue are pluses.
CARGO: Desenvolvedor Python PL
ÁREA DE ATUAÇÃO: Desenvolvimento/ Programação
PRINCIPAIS RESPONSABILIDADES
- Desenvolver, evoluir e manter APIs e serviços backend em Python.
- Modelar, criar e otimizar consultas em bancos de dados relacionais.
- Escrever código limpo, testável e bem documentado.
- Aplicar boas práticas de engenharia de software.
- Participar de revisões de código (Code Review) e contribuir para a qualidade técnica das entregas.
- Trabalhar em conjunto com times de Produto, Design e Frontend para construção de soluções completas.
- Investigar e corrigir bugs, propondo melhorias de arquitetura e performance.
- Apoiar demandas de frontend e integrações quando necessário (diferencial).
REQUISITOS OBRIGATÓRIOS
- Experiência com desenvolvimento em Python ou participação em projetos relevantes que demonstrem domínio da linguagem.
- Conhecimento em Git e fluxos colaborativos (branches, pull requests e code review).
- Conhecimento em SQL e bancos de dados relacionais, como PostgreSQL, MySQL ou similares.
- Experiência com testes automatizados (Pytest ou ferramentas equivalentes).
- Habilidade para trabalho em equipe, comunicação clara e abertura a feedbacks.
DIFERENCIAIS
- Experiência Full Stack com tecnologias frontend como React, Angular, Vue.js ou similares.
- Familiaridade com Docker e ambientes de deploy.
- Conhecimento em ferramentas de mensageria, como RabbitMQ ou Kafka.
- Experiência com bancos de dados não relacionais, como Redis e MongoDB.
- Conhecimento em arquitetura de software e padrões de projeto.