Descrição
Estamos procurando um **Engenheiro Full Stack Python Sênior** com sólida experiência em backend com Python, além de fortes habilidades em frontend com React ou Angular. O candidato ideal operará com confiança em toda a pilha tecnológica, liderará equipes de engenharia e impulsionará o design e a entrega de aplicações web escaláveis e mantíveis.
**Responsabilidades**
* Liderar o design e o desenvolvimento de aplicações full-stack usando Python e frameworks modernos de frontend
* Projetar serviços de backend, APIs e integrações com foco em escalabilidade e resiliência
* Definir padrões para componentes de frontend responsivos e mantíveis, supervisionando sua implementação
* Tomar decisões sobre bancos de dados, serviços em nuvem e pipelines de implantação
* Colaborar de perto com proprietários de produtos, designers, engenheiros de QA e partes interessadas para definir a direção técnica
* Impulsionar sessões de design técnico, liderar revisões de código e facilitar discussões arquitetônicas
* Mentorar e orientar engenheiros, promovendo o crescimento técnico e a excelência em engenharia dentro da equipe
* Garantir qualidade de código de longo prazo, desempenho da aplicação e manutenibilidade em todos os projetos
* Assumir a responsabilidade pela entrega, identificar riscos precocemente e propor soluções eficazes
**Requisitos**
* 5 anos ou mais de experiência prática com Python
* Pelo menos 1 ano de experiência relevante em liderança
* Grande expertise com FastAPI, Flask ou Django
* Conhecimento sólido prático de React ou Angular
* Profundo entendimento de APIs REST, arquitetura de aplicações web e padrões de projeto
* Experiência comprovada no design e evolução de sistemas complexos
* Sólida experiência com bancos de dados relacionais e NoSQL
* Domínio de JavaScript/TypeScript, HTML e CSS
* Experiência prática com testes, depuração e práticas de CI/CD
* Experiência liderando equipes de engenharia, mentorando desenvolvedores e impulsionando iniciativas técnicas
* Excelentes habilidades de comunicação, gestão de partes interessadas e tomada de decisões
* Capacidade de atuar de forma autônoma e orientar outros diante de ambiguidade
* Domínio do inglês, tanto escrito quanto falado, no mínimo no nível B2
**Desejável**
* Forte experiência em nuvem com AWS, Azure ou GCP
* Experiência prática com Docker e Kubernetes em ambientes de produção
* Experiência no design e implementação de arquiteturas baseadas em microsserviços
* Familiaridade com GraphQL ou sistemas orientados a eventos