QiBit

QiBit é uma empresa dedicada exclusivamente ao setor das Tecnologias da Informação e Comunicação (TIC), pertencente ao Gi Group, uma multinacional italiana que se posiciona como uma das maiores empresas do mundo na área de Recursos Humanos.
Sobre a empresa

Desenvolvedor de Software Sénior - Python

Presencial

location Porto

date 5 de dezembro de 2025

types Tempo inteiro

Procuramos um Desenvolvedor de Software Sénior - Python, para integrar a equipa do nosso cliente - uma empresa no setor de automação e indústria.

Quais serão as suas principais tarefas e responsabilidades?

- Propriedade da arquitetura do sistema para serviços de borda fiáveis, observáveis e manuteníveis;

- Definir padrões de engenharia (revisões de design/RFCs, diretrizes de codificação, estratégias de teste, portões de qualidade CI) e atuar como mentor e modelo para engenheiros júnior;

- Projetar interfaces limpas com serviços backend (gRPC/REST, esquemas, versionamento, autenticação, timeouts, tentativas, idempotência);

- Garantir testabilidade, determinismo e reprodutibilidade; impulsionar estratégias de testes unitários, de integração e de ponta a ponta com cobertura significativa;

- Impulsionar a performance e a fiabilidade através de perfilagem, rastreamento e melhorias orientadas a dados (latência, capacidade, orçamentos de erro);

- Colaborar de forma cruzada com as equipas de Backend, DevOps, QA e Produto para projetar e entregar soluções robustas e evolutivas em produção.

O que é necessário de ti?

- Formação académica em Sistemas de Informação ou área semelhante será valorizada;

- 7 anos de experiência em engenharia de software, preferencialmente com mais de 3 anos de Python prático;

- Forte compreensão dos princípios de design de software (SOLID, modularidade, coesão/acoplamento, DDD-lite onde útil);

- Experiência comprovada em arquitetura de software para serviços: camadas limpas, contratos claros, gestão de configuração e observabilidade (métricas/registos/rastreamentos);

- Excelência em testes, construção de pirâmides de testes pragmáticas, utilizando fixtures/mocks, testes baseados em propriedades onde apropriado, e pipelines CI com portões de qualidade;

- Especialização em comunicação backend, nomeadamente com design de API, versionamento de esquemas/contratos e padrões de resiliência (disjuntores, tentativas, retrocessos);

- Forte proficiência em Linux (modelo de processo, noções básicas de redes, sistemas de ficheiros, permissões) e conforto com ferramentas de linha de comando;

- Excelentes habilidades de documentação e comunicação, documentos de design claros, ADRs/RFCs, revisões de código de alto impacto, mentoria pelo exemplo;

- Fluência em inglês (escrito e falado).

Soa como você? Envie-nos o seu CV e vamos conversar!

Candidate-se através do website

Contactos e Endereço

earth Oriente Green Campus Rua Adão Manuel Ramos Barata, nº 3, Fração CA 1885-100 Moscavide