Full Stack Developer (PHP / Laravel)
Primary stack
Nice to have's
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.
IT / tech за описом ITJobs