Start Your Search Here

Job Search

Keep Solutions

Braga / Global

Full Stack Developer

  • €14.000 - €18.000

Job Description

Full Stack Developer Edital de contratação (Ref.ª2026/006)

Encontram-se abertas oportunidades deempregopara a função de Full stack developer para integrar os quadros da empresa KEEP SOLUTIONS sediada em Braga.

DESCRIÇÃO DO TRABALHO

A KEEP SOLUTIONS pretende contratar um/a Engenheiro/a de Software para integrar a equipa de infraestruturas, com a missão principal de transformar resultados de projetos internos de inovação, protótipos e programas piloto em soluções seguras e aptas para utilização em ambiente de produção. O/a profissional será responsável por analisar soluções desenvolvidas em contexto de investigação e inovação, avaliar a sua maturidade técnica, identificar necessidades de melhoria, realizar refactoring ou reescrita, e assegurar a sua evolução para produtos ou serviços internos alinhados com os requisitos tecnológicos, arquiteturais, operacionais e de segurança da KEEP SOLUTIONS. Este colaborador terá um papel de ligação entre o processo de inovação e o processo de gestão de infraestruturas, colaborando com equipas de ambos os processos. A infraestrutura necessária à execução das soluções será provisionada e monitorizada pelo processo de infraestruturas, cabendo ao/à candidato garantir que as aplicações são preparadas para serem corretamente instaladas, configuradas, integradas e mantidas nesses ambientes.

As principais responsabilidades do candidato incluem:

- Analisar protótipos, provas de conceito e resultados de projetos internos de inovação.

- Evoluir, melhorar ou reescrever aplicações internas, sempre que necessário, numa lógica de projeto.

- Desenvolver e manter aplicações web, APIs, serviços backend, interfaces frontend e componentes de integração.

- Garantir que as soluções seguem boas práticas de arquitetura, segurança, qualidade de código, documentação e manutenção.

- Preparar aplicações para execução em ambientes de produção, incluindo configuração, empacotamento, contentorização (docker) e integração com mecanismos de continuous deployment (CI/CD).

- Colaborar com a equipa de investigação e inovação na definição dos requisitos técnicos necessários à execução das soluções.

- Integrar nessas aplicações bases de dados relacionais e não relacionais, sistemas de autenticação, serviços externos e APIs internas.

- Incorporar funcionalidades baseadas em Inteligência Artificial, incluindo chamadas a APIs de IA, pesquisa semântica, RAG, classificação automática, extração de informação numa lógica de automatização de processos da empresa.

- Implementar novas funcionalidades solicitadas pelas equipas internas, assegurando a continuidade evolutiva dos produtos desenvolvidos.

- Produzir documentação técnica, instruções de instalação, configuração e operação das soluções, conforme necessário.

- Apoiar a identificação e resolução de problemas em aplicações internas em produção.

REQUISITOS DOS CANDIDATOS

Os/as candidatos/as deverão possuir formação superior em Engenharia Informática, Engenharia de Sistemas, Ciência de Computadores ou área similar, ou experiência profissional equivalente considerada relevante para a função.

São requisitos preferenciais:

- Experiência em desenvolvimento de software backend, nomeadamente na criação de APIs, serviços web e integrações entre sistemas.

- Conhecimentos de linguagens e frameworks backend, tais como Node.js, Java, .NET ou tecnologias equivalentes.

- Experiência em desenvolvimento frontend, incluindo HTML, CSS, JavaScript/TypeScript e React.

- Conhecimentos sólidos de bases de dados relacionais, como PostgreSQL, MySQL ou MariaDB.

- Conhecimentos de bases de dados não relacionais, motores de pesquisa ou tecnologias de indexação, como MongoDB, Solr, Elasticsearch ou equivalentes.

- Experiência com Docker e boas práticas de empacotamento e execução de aplicações em containers.

- Conhecimentos de Git e práticas de desenvolvimento colaborativo.

- Capacidade de analisar código existente, identificar problemas técnicos e propor melhorias estruturais.

- Conhecimentos de segurança aplicacional, gestão de configurações, autenticação, autorização, gestão de secrets e boas práticas de proteção de dados.

- Experiência com integração de APIs externas e internas.

- Conhecimentos de Inteligência Artificial e conceitos associados incluindo a utilização de APIs de modelos de linguagem, embeddings, RAG, pesquisa semântica, agentes ou automatização de processos com recurso a IA.

- Capacidade de transformar protótipos ou provas de conceito em aplicações estáveis, documentadas e preparadas para produção.

- Autonomia, capacidade de aprendizagem, sentido crítico e orientação para a resolução de problemas.

- Capacidade de documentar decisões técnicas, arquitetura, instruções de instalação e procedimentos de operação.

Poderão ainda ser valorizados:

- Experiência com pipelines de CI/CD, nomeadamente GitLab CI ou equivalentes.

- Conhecimentos de Linux, administração básica de sistemas e troubleshooting aplicacional.

- Capacidade de trabalhar em equipa.

- Boa capacidade de comunicação com equipas técnicas e não técnicas.

- Desenvoltura na comunicação em inglês escrito e falado.

DURAÇÃO

Contrato a termo com possibilidade de renovação ou inserção direta nos quadros da empresa.

HORÁRIO E LOCAL DE TRABALHO

O local de trabalho será na sede da KEEP SOLUTIONS na Rua Rosalvo de Almeida, nº 3 e 5, 4710-429 Braga, Portugal. Horário flexível com base num acordo de bolsa de horas.

VENCIMENTO E OUTROS BENEFÍCIOS

Vencimento base ilíquido entre 1245€ e 1570€. O intervalo salarial poderá ser ajustado em função da experiência profissional e competências do candidato.

- Subsídio de alimentação

- Seguro de saúde

- Divisão lucros pelos colaboradores ao final do ano

- Compensações por deslocação em viagem

- Prémios de desempenho individual

- Modalidade de trabalho (presencial/teletrabalho)

- Kit de boas-vindas

MÉTODO DE SELEÇÃO

O processo de seleção será conduzido da seguinte forma:

- Avaliação curricular

- Avaliação de experiência profissional (caso exista)

- Entrevista presencial

PRAZO E FORMA DE CANDIDATURA

As candidaturas encontram-se abertas até ao dia 30 de setembro de 2026.

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs