
Celfocus
Desenvolvedor Júnior
Lisboa
13 de junho de 2026
Tempo integral
Faça a diferença ao trabalhar em setores onde a tecnologia é o habilitador, tudo é inovador e há uma necessidade constante de ser criativo.
Crie e melhore projetos em Java, Python, Angular, PHP, .NET e muito mais, mergulhando no mundo da Blockchain, Inteligência Artificial, Ciência de Dados, Segurança e Internet das Coisas.
Faça parte da equipe que combina conhecimento de negócios, vantagem tecnológica e experiência em design. Os nossos diferentes percursos e know-how são fundamentais para o desenvolvimento de soluções e experiências para clientes digitais.
Enfrente desafios e aprenda novas formas de pensar e ver o mundo - há sempre espaço para a sua energia e criatividade.
Sobre a função
Estamos à procura de um Backend para se juntar a uma equipa inovadora focada na construção de soluções escaláveis e orientadas a dados.
Nesta função, você contribuirá para o desenvolvimento de sistemas de backend enquanto ganha experiência prática na integração de IA e Aprendizagem de Máquina em produtos do mundo real. Você irá colaborar estreitamente com engenheiros experientes e equipes de produtos, aprendendo fazendo num ambiente dinâmico e impulsionado pela inovação.
Como parte do seu trabalho, você irá:
- Desenvolver e manter serviços backend escaláveis e APIs RESTful para suportar aplicações web e móveis;
- Colaborar com as equipes de Dados e Produto para desenhar e entregar soluções impactantes;
- Apoiar a integração de modelos de Aprendizagem de Máquina em sistemas de produção;
- Trabalhar com pipelines de dados, incluindo coleta, processamento e transformação de dados;
- Escrever código limpo, mantenível e testável, seguindo as melhores práticas;
- Contribuir para protótipos e experimentação de novas funcionalidades impulsionadas por IA;
- Monitorar e melhorar o desempenho, escalabilidade e confiabilidade dos sistemas de backend;
- Participar em revisões de código, discussões técnicas e iniciativas de inovação;
- Auxiliar na integração de sistemas de backend com plataformas e serviços de nuvem.
O que estamos à procura?
- Conhecimento básico de pelo menos uma linguagem de programação: Java, Python ou C++;
- Compreensão dos princípios de Programação Orientada a Objetos (POO);
- Familiaridade com APIs REST e conceitos de desenvolvimento de backend;
- Conhecimento básico dos fundamentos da Aprendizagem de Máquina, incluindo: Aprendizagem supervisionada e não supervisionada;
- Experiência ou exposição académica a: Bases de dados relacionais (SQL), Controle de versões (Git - GitHub/GitLab);
- Frameworks de backend (por exemplo, Spring Boot ou similar);
- Exposição a bibliotecas de dados/ML em Python como: NumPy, pandas, scikit-learn.
Seria bom ter:
- Interesse ou exposição a IA Generativa (por exemplo, LLMs, RAG, LangChain);
- Compreensão do deployment de modelos de ML e seu uso via APIs;
- Conhecimento básico sobre pipelines de dados ou conceitos de engenharia de dados;
- Familiaridade com plataformas de nuvem (AWS, GCP ou Azure);
- Consciência das práticas de MLOps;
- Conhecimento básico de frontend (HTML, CSS, JavaScript);
- Compreensão da arquitetura de microserviços e sistemas distribuídos.
Traços pessoais
- Capacidade de se adaptar a diferentes contextos, equipas e Clientes;
- Habilidades de trabalho em equipe, mas também um senso de autonomia;
- Motivação para projetos internacionais e ok se as viagens forem incluídas;
- Disposição para colaborar com outros jogadores;
- Fortes habilidades de comunicação.
Na Celfocus, estamos comprometidos em cultivar um local de trabalho diverso e inclusivo. Como empregador de igualdade de oportunidades, recebemos candidaturas de todos os bagagens, identidades de género e habilidades. Estamos dedicados a proporcionar acomodações razoáveis para candidatos com necessidades específicas. Se precisar de ajustes durante o processo de seleção, informe a nossa equipe de Aquisição de Talentos.