Skip to content

Safeminds

NewBe an early applicant

Full Stack Developer

Posted Updated
Discussion
Find people

Summary

Full stack developer building Datalink, Safeminds' product that manages the full lifecycle of public contracts for Portuguese municipalities and public entities. Day-to-day is PHP/Laravel work on REST APIs, ERP/platform integrations, Gantt scheduling and deviation alerts, deployed in Linux containers; fully remote within Portugal.

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.

# stack do Datalink

integrações ERP, plataformas de contratação

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 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.

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

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

O que vais construir

Algumas das áreas em que vais mexer, entre o que já existe e o que está por fazer:

Gantt web nativo com caminho crítico

Planos de trabalhos de empreitadas em Gantt próprio, com cálculo de caminho crítico (CPM) e linha de base. Importa de Excel ou MS Project e confronta-se automaticamente com os autos de medição.

Importação e confronto de dados reais

Os Mapas de Quantidades, cronogramas financeiros e autos de medição chegam em folhas de cálculo feitas por pessoas diferentes, cada uma à sua maneira. É preciso lê-los, validá-los e confrontá-los com o que estava planeado.

Integrações com o ecossistema público

ERPs municipais (AIRC, Medidata, SAP, SAGE), plataformas de contratação eletrónica (VORTAL, AcinGOV) e gestão documental. Usamos APIs e webservices onde existem, e automação onde não existem. A validação orçamental corre em tempo real, antes de cada aprovação crítica.

Alarmística e deteção de desvios

O artigo 290.º-A do CCP obriga o Gestor do Contrato a comunicar desvios de imediato. Do lado do software, isso significa calcular a execução continuamente, detetar desvios em dias e em valor, e disparar alarmes por plataforma, email, SMS e Outlook.

Integração com a AMA (id.gov.pt): Cartão de Cidadão e Chave Móvel Digital, com e sem atributos profissionais. Fluxos de aprovação e assinatura com rasto auditável por omissão.

Correr em casa dos clientes

O Datalink instala-se em cloud ou nas instalações da própria entidade, em contentores Linux. A instalação e a manutenção por terceiros entram nas decisões técnicas desde o início.

O essencial é experiência sólida com PHP e Laravel. O domínio da contratação pública ensinamos nós.

  • Mais de 5 anos de experiência profissional com PHP
  • Mais de 2 anos de experiência profissional com Laravel (ou framework PHP equivalente)
  • 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

Valorizamos também

  • Docker e contentores
  • Práticas DevOps e CI/CD
  • Servidores Linux
  • Testes automatizados
  • Integrações com ERP ou webservices SOAP/REST
  • Curiosidade pelo setor público

O que o Datalink já mudou em Matosinhos

Em 2024, a reengenharia do processo de empreitadas do Município de Matosinhos com o Datalink reduziu o número de etapas em 45,5%: o auto de consignação passou de 11 para 6 etapas, com a mesma garantia legal.

O que oferecemos

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

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.

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

Opcional. Se tens código público, ajuda-nos a perceber como trabalhas.

Skills

Apply