Full Stack Developer in Braga

Full Stack Developer in Braga

Braga Tempo inteiro 1245 - 1570 € / mês (est.) Presencial
K

Num relance

  • Tarefas: Desenvolver software inovador e colaborar em projetos emocionantes.
  • Empresa: KEEP SOLUTIONS, uma empresa de tecnologia dinâmica em Braga.
  • Benefícios: Salário competitivo, seguro de saúde, e oportunidades de crescimento profissional.
  • Outras informações: Ambiente flexível com grandes oportunidades de carreira.
  • Porquê este emprego: Trabalhe com tecnologias de ponta e faça a diferença em projetos inovadores.
  • Qualificações: Formação em Engenharia Informática ou experiência relevante em desenvolvimento de software.

O salário previsto situa-se entre 1245 - 1570 € por mês.

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

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.

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.

Empregador para Full Stack Developer in Braga: Keep Solutions

A KEEP SOLUTIONS é um excelente empregador, oferecendo um ambiente de trabalho colaborativo e inovador na cidade de Braga. Com um horário flexível e oportunidades de crescimento profissional, a empresa valoriza o desenvolvimento contínuo dos seus colaboradores, proporcionando benefícios como seguro de saúde, divisão de lucros e prémios de desempenho. A cultura organizacional incentiva a criatividade e a autonomia, tornando-a uma escolha atrativa para quem procura um emprego significativo e recompensador na área de tecnologia.

K

Dados de contacto:

Equipa de recrutamento de Keep Solutions

Achamos que precisas destas competências para brilhares como Full Stack Developer in Braga

Desenvolvimento de software backend
Criação de APIs
Desenvolvimento frontend
HTML
CSS
JavaScript
TypeScript