Safeminds logo

Full Stack Developer (PHP / Laravel)

Safeminds·Salary not specified

Primary stack

PHPLaravelJavaScriptGit

Nice to have's

Vue.jsDockerDevOpsLinuxERPREST

Job description

About the Position

Candidaturas abertas

Full Stack Developer (PHP / Laravel)

Vem construir o Datalink, a plataforma que gere o ciclo de vida completo dos contratos públicos em Portugal. Somos uma equipa pequena e trabalhamos num produto só, por isso quem escreve o código também ajuda a decidir o que se constrói.

  • 100% remoto
  • Tempo inteiro
  • 5+ anos de PHP
  • Equipa Datalink

Candidatar-me

O formulário pede o teu contacto e o CV.


stack do Datalink

  • Backend: PHP, Laravel
  • Frontend: JavaScript, Vue.js
  • API: REST, webservices
  • Infra: Linux, Docker
  • Integrações: ERP, plataformas de contratação
  • Assinatura: AMA, Chave Móvel Digital

About the Company

A Safeminds e o Datalink

A Safeminds é uma software house portuguesa que trabalha exclusivamente com a Administração Pública. Todo o nosso desenvolvimento vai para um produto, o Datalink.

O produto

O Datalink cobre o ciclo de vida do contrato público, da identificação da necessidade à extinção do contrato: procedimentos, execução física, financeira e temporal, empreitadas, garantias e receções. As regras do domínio estão escritas na lei e são apertadas, o que condiciona boa parte do que se pode construir.

Quem o usa

Dirigentes e Gestores de Contrato de municípios e entidades públicas trabalham no Datalink todos os dias. Quando uma funcionalidade fica lenta ou pouco clara, alguém do outro lado perde tempo num processo real.

A equipa

Participas no planeamento do produto e nas discussões de arquitetura, e falas diretamente com quem decide o que se constrói.

O contexto

A legislação da contratação pública está em alteração. O novo Código dos Contratos Públicos (DL 177/2026) entra em vigor a 1 de outubro de 2026, e cada alteração legal dá trabalho de produto: novos fluxos, novos prazos, novas validações.


Responsibilities

  • Desenvolver e manter serviços backend escaláveis
  • Escrever código limpo e manutenível
  • Colaborar com a equipa frontend
  • Contribuir para o planeamento do produto e discussões de arquitetura
  • Falar diretamente com quem decide o que se constrói

Requirements

  • Mais de 5 anos de experiência profissional com PHP
  • Mais de 2 anos de experiência profissional com Laravel (ou framework PHP equivalente)
  • Domínio de JavaScript no dia a dia
  • Experiência comprovada a construir e a consumir APIs RESTful
  • Fundamentos sólidos de Programação Orientada a Objetos e do padrão MVC
  • Experiência com controlo de versões, de preferência Git
  • Capacidade de análise e de depuração até à causa do problema
  • Comunicação clara em português, para falar com a equipa e com quem usa o produto

Nice to Have

  • Experiência com Vue.js
  • Experiência com Docker e contentores
  • Práticas DevOps e CI/CD
  • Experiência com servidores Linux
  • Experiência com testes automatizados
  • Experiência com integrações com ERP ou webservices SOAP/REST
  • Curiosidade pelo setor público

What We Offer

Pacote salarial atrativo

Ajustado à experiência que trazes. Falamos de números logo na primeira conversa.

100% remoto

A vaga é totalmente remota, sem obrigação de presença num escritório.

Formação inicial e contínua

Formação em contratação pública no início, e formação contínua depois, para acompanhares o produto e a tecnologia.

Desenvolvimento e crescimento profissional

Voz ativa na arquitetura e no plano técnico de um produto com anos pela frente.

Uma empresa sólida e em crescimento

Integração numa estrutura estável, com clientes na Administração Pública portuguesa.

A candidatura vai direta ao CEO

O que submetes aqui chega ao email do Diogo Brito, CEO da Safeminds. Não passa por portais de recrutamento nem por triagem automática.


Apply Now

O formulário envia a tua candidatura diretamente para o email do CEO da Safeminds.

Candidatura recebida. Obrigado. Vamos analisar o teu perfil e, se houver encaixe, entramos em contacto pelos dados que deixaste.

  • Nome *
  • Email de contacto *
  • Contacto telefónico *
  • Portefólio, GitHub ou LinkedIn (Opcional)
  • PDF, DOC, DOCX ou ODT, até 6 MB.

Autorizo a Safeminds a tratar os meus dados pessoais e o meu CV para efeitos deste processo de recrutamento. Os dados são conservados pelo prazo legalmente exigido e não são transmitidos para fora da UE. Podes exercer os direitos previstos no RGPD através de [email protected].

© Safeminds. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Safeminds logo
Safeminds

IT / tech за описом ITJobs

Popular searches