Smart Consulting

A Smart Consulting é uma empresa de consultoria com mais de 15 anos de experiência nos setores de TI e telecomunicações. Especializando-se em Extensão de Equipa, Equipa como Serviço, Serviços Geridos, Desenvolvimento de Software Personalizado e Nearshore, temos uma equipa de mais de 250 profissionais que contribuem para o desenvolvimento e melhoria de projetos, tanto a nível nacional como internacional.
Sobre a empresa
Este emprego está fechado
Esta posição não está mais aceitando candidaturas. Fechado em 30 de dezembro de 2025.

Desenvolvedor de software Sénior

Remoto

location Porto

date 27 de dezembro de 2025

types Tempo integral

Ver todos os empregos

Estamos à procura de um Desenvolvedor de Software Sénior com forte experiência em C++ e scripting para se juntar à nossa equipa de engenharia. Neste papel, desempenhará um papel chave no desenvolvimento, manutenção e melhoria de componentes principais da aplicação, enquanto garante um código de alta qualidade, bem testado e uma colaboração sem falhas com as partes interessadas.

Se é apaixonado por construir software robusto, aplicar práticas de desenvolvimento disciplinadas e traduzir necessidades empresariais em soluções técnicas, esta oportunidade é para si.

💻 O que irá fazer

• Desenvolver, manter e melhorar componentes principais da aplicação, principalmente em C++.

• Escrever código limpo, bem testado e manutenível, aderindo às melhores práticas e padrões da equipa.

• Organizar o trabalho utilizando JIRA, gerenciar o controlo de versões e acompanhar eficazmente as tarefas de desenvolvimento.

• Colaborar de perto com as partes interessadas para entender os requisitos empresariais e traduzi-los em tarefas técnicas e planos de lançamento.

• Assumir a responsabilidade dos fluxos de trabalho da aplicação e garantir lançamentos suaves em vários ambientes.

• Orientar desenvolvedores júniores e apoiar a melhoria contínua dos processos de desenvolvimento.

🧠 O que procuramos

• Vários anos de experiência profissional com desenvolvimento em C++.

• Fortes habilidades de scripting em Python e Shell.

• Proficiência com ferramentas de controlo de versões, particularmente Git.

• Experiência com JIRA ou sistemas semelhantes de gestão de tarefas.

• Capacidade de traduzir necessidades empresariais em tarefas técnicas claras.

• Sólida gestão de aplicações e responsabilidade sobre fluxos de trabalho.

• Compromisso com código limpo, testes e lançamentos estáveis.

• Fluente em inglês escrito e falado.

• Licenciatura em Ciência da Computação, Tecnologias de Informação ou área relacionada.

🧰 Plus (não obrigatório, mas valorizado)

• Familiaridade com sistemas financeiros ou de alta fiabilidade.

• Experiência a trabalhar em equipas híbridas presencial/remotas.

• Exposição a pipelines CI/CD e processos de construção/desdobramentos automatizados.

💡 Por que juntar-se à nossa equipa?

• Trabalhar em projetos desafiantes que transformam necessidades empresariais em soluções de software impactantes.

• Colaborar com uma equipa apaixonada que valoriza inovação, qualidade e eficiência.

• Assumir a responsabilidade pelo seu trabalho e desenvolver as suas habilidades técnicas e de liderança.

• Desfrutar de uma cultura de transparência, trabalho em equipa e aprendizagem contínua.

🌍 Onde pode estar localizado?

📍 Porto, Híbrido — 3x por semana no escritório.