logo
Hays

Full Stack Engineer

EU

July 9, 2026 at 8:47 AM

✨ AI summary

Location

  • Lisbon, Portugal (Hybrid)

Languages

  • JavaScript
  • TypeScript

Frameworks

  • Node.js
  • React

Databases

  • SQL
  • NoSQL

Experience Level

  • Minimum 4 years of software development experience

📌 JOB DESCRIPTION – Fullstack Developer (React + Node.js)


Na HAYS, estamos a colaborar com um banco de Investimentos, uma referência no setor financeiro, com forte presença junto de grandes grupos empresariais e foco em soluções inovadoras para PME e clientes particulares.


📍 Condições

  • Localização: Lisboa
  • Modalidade: Híbrido (3 dias por semana no escritório)
  • Tipo de contrato: Contrato a termo incerto ou B2B (Recibos Verdes / Freelance)


💰 Condições salariais

  • Contrato a termo incerto: até 45.000€ brutos/ano
  • Freelance: até 30€/hora (mediante experiência)


🛠️ Responsabilidades

✅ Desenvolvimento Fullstack

  • Desenvolver aplicações modernas end-to-end
  • Desenvolver e manter serviços backend com Node.js
  • Desenvolver interfaces frontend com React
  • Participar na definição de arquitetura baseada em microserviços

Backend & Integração

  • Desenvolver e manter APIs RESTful
  • Garantir performance, escalabilidade e fiabilidade dos serviços
  • Integrar soluções com sistemas internos e externos

✅ Transversal

  • Trabalhar com bases de dados relacionais e NoSQL
  • Utilizar Docker e conceitos de containerização
  • Trabalhar com controlo de versões (Git) e pipelines de CI/CD
  • Participar em code reviews e melhoria contínua
  • Produzir documentação técnica clara e estruturada
  • Colaborar com equipas técnicas e de negócio


🧩 Requisitos Técnicos

🔹 Base (essencial)

  • Minimo 4 anos de experiência em desenvolvimento de software
  • Experiência sólida com Node.js
  • Experiência com React
  • Experiência no desenvolvimento de APIs REST
  • Conhecimentos de bases de dados SQL e/ou NoSQL
  • Experiência ou contacto com arquitetura de microserviços
  • Boa capacidade de análise crítica e resolução de problemas

🔹 Valorizado

  • Experiência com TypeScript
  • Experiência com Docker / containers
  • Conhecimentos de mensageria (Kafka, etc.)
  • Experiência com CI/CD
  • Experiência em ambiente de banca ou setor financeiro


🤝 Soft Skills

  • Mentalidade de engenharia (foco em solução e melhoria contínua)
  • Capacidade de trabalhar num ambiente em transformação
  • Autonomia e sentido de ownership
  • Boa comunicação e colaboração em equipa


Se estiveres pronto para uma nova oportunidade, este é o teu momento! Envia o teu CV e falamos!