25Friday

25Friday é uma empresa de consultoria especializada no ciclo completo de gestão de produtos online. Tem especialistas em investimento, gestão de produtos, desenvolvimento, arquitetura, QA e infraestrutura, permitindo-lhes ser o parceiro de negócios e tecnologia para startups.
Sobre a empresa

Engenheiro de desenvolvimento de software - node.js (medior)

Remoto

location Porto, Braga, Aveiro

date 16 de julho de 2026

types Tempo integral

Engenheiro de Desenvolvimento de Software

Como um

Principais Responsabilidades

  • Escrever código limpo, eficiente e testável, seguindo as melhores práticas de engenharia de software.
  • Participar de todas as fases do ciclo de vida do desenvolvimento de software: análise, design, implementação, teste e manutenção.
  • Colaborar de forma estreita com desenvolvedores, engenheiros de QA, gerentes de produto e designers para entregar valor aos usuários.
  • Realizar revisões de código e apoiar a melhoria contínua das práticas de desenvolvimento.
  • Resolver problemas técnicos propondo soluções eficazes e sustentáveis.
  • Trabalhar numa equipa ágil, colaborando estreitamente entre localizações.
  • Contribuir para revisões de código, documentação técnica e partilha de conhecimento dentro da equipa.

Qualificações Necessárias

  • Licenciatura em Ciência da Computação, Engenharia de Software ou área relacionada (ou experiência equivalente).
  • Mais de 5 anos de experiência profissional em desenvolvimento de software backend.
  • Domínio de TypeScript e Node.js; experiência com GraphQL e MongoDB.
  • Experiência com testes automatizados (unitários, integração, fim a fim).
  • Experiência com sistemas de controlo de versões (por ex., Git).
  • Forte compreensão de estruturas de dados, algoritmos e princípios de design orientado a objetos.
  • Experiência a trabalhar com APIs REST e bases de dados NoSQL.
  • Experiência prática com ferramentas de desenvolvimento assistidas por IA (ex., ChatGPT, Claude, Cursor ou similares).
  • Habilidades de comunicação claras e eficazes, tanto verbais como escritas, com um bom nível de inglês.
  • Capacidade para trabalhar colaborativamente em equipas multifuncionais, incluindo partes interessadas na Holanda e em Portugal.
  • Disposição para aprender continuamente e partilhar conhecimentos com os outros.

Competências Preferenciais

  • Experiência com Google Cloud Platform (GCP).
  • Conhecimento de práticas de DevOps, pipelines CI/CD e ferramentas de automação.
  • Familiaridade com metodologias ágeis (Scrum, Kanban).
  • Conhecimento em desenvolvimento frontend (ex., React/TypeScript) - valorizado para colaboração entre equipas.

Porque vai adorar trabalhar connosco

  • No coração da cidade do Porto, Aveiro e Braga, terá um escritório incrível com estacionamento, muita comida e cozinhas equipadas.
  • Oferecemos um subsídio de transporte e um orçamento semanal para Uber Eats. Sabia, certo?! Ir para o escritório nunca foi tão fácil!
  • Seguro de saúde (extensível ao seu agregado familiar sem custos adicionais), tempo livre pessoal e horários de trabalho flexíveis.
  • Dias de férias extra por antiguidade na empresa e a possibilidade de trabalhar no estrangeiro por até 6 semanas.
  • Viverá a nossa cultura de aprendizagem - estamos comprometidos com o seu desenvolvimento, por isso adoramos partilhar e aprender uns com os outros, juntamente com um orçamento anual para formação e desenvolvimento.
  • Cada colaborador é recompensado com um Bónus Anual com base na antiguidade.
  • Pode desenvolver ainda mais o seu inglês através de aulas particulares.
  • Você irá imergir numa tecnologia de ponta e desafios emocionantes.
  • Acreditamos em construir relações no trabalho. É por isso que organizamos várias saídas de equipa e momentos de happy hour ao longo do ano.
  • E muito mais.

Candidate-se agora para se juntar à nossa equipa!