Pular para o conteúdo principal

Full Stack Developer (Node.js & Node.js)

Tecnologia
Affinity
Há 3 semanasAté 01/12/2026
Tempo inteiroPresencial

Descrição da vaga

A Job? Or a Lifetime Experience? Start Yours Here!

A nossa missão é ser uma parte significativa da carreira das nossas pessoas. À medida que crescemos, cresce também a determinação em oferecer a melhor experiência aos nossos colaboradores e clientes e é exatamente isso que nos move. Somos uma empresa portuguesa de consultoria tecnológica com escritórios em Lisboa

, Porto e Óbidos e representações no Brasil e Tunísia . Contamos com mais de 13 anos de expertise no mercado, e hoje somos um universo de cerca de 400 pessoas a trabalhar em contexto presencial, remoto ou híbrido em projetos em mais de

20 países .

Acreditamos que grandes pessoas fazem empresas de sucesso e por isso mesmo defendemos a valorização, reconhecimento e crescimento dos nossos profissionais.

Não queremos ser mais uma linha do teu CV, queremos que connosco vivas uma Lifetime Experience . Apostamos em formações e certificações que confirmam a tua real progressão, na promoção de um saudável work-life balance e na oferta de benefícios com impacto na tua vida pessoal e carreira.

Principais Responsabilidades:

  • Desenvolver e manter aplicações web utilizando React , TypeScript e Node.js ;
  • Criar componentes reutilizáveis e implementar funcionalidades modernas, garantindo performance, escalabilidade e uma excelente experiência de utilização;
  • Desenvolver e integrar APIs REST e/ou GraphQL , assegurando a comunicação eficiente entre frontend e backend;
  • Trabalhar com bases de dados relacionais e/ou NoSQL, contribuindo para a definição de modelos de dados robustos;
  • Desenvolver e manter testes automatizados, garantindo a qualidade e fiabilidade das soluções;
  • Participar na implementação e manutenção de ambientes containerizados com Docker e pipelines CI/CD ;
  • Colaborar com equipas de Desenvolvimento, Produto e DevOps na definição de soluções técnicas e evolução da arquitetura aplicacional;
  • Participar em revisões de código, planeamento técnico e iniciativas de melhoria contínua.
O que procuramos:
  • Licenciatura em Engenharia Informática ou similar;
  • Mínimo de 3 anos de experiência profissional em desenvolvimento backend com Node.js ;
  • Mínimo de 3 anos de experiência profissional em desenvolvimento frontend com React.js
  • Conhecimentos sólidos em bases de dados SQL (MySQL ou equivalentes);
  • Experiência no desenvolvimento e consumo de APIs REST e/ou GraphQL ;
  • Experiência com Docker e processos de CI/CD ;
  • Familiaridade com workflows de desenvolvimento baseados em Git ;
  • Conhecimentos de testes unitários e de integração;
  • Capacidade de trabalhar tanto no frontend como no backend de forma equilibrada;
  • Sólidos conhecimentos de inglês (C1 ou superior).
  • Residência em Portugal (candidaturas de fora de Portugal não serão consideradas para esta oportunidade).
Ser Affinity
  • #Affinidade – Criares relações de proximidade e empatia com colegas, clientes e candidatos (e não apenas com tecnologias, linguagens e plataformas). Espírito de equipa e boa disposição;
  • #Ambição – Quereres fazer mais e melhor. Vontade de exceder expectativas e evoluir pessoal e profissionalmente;
  • #Ação – Energia para fazer acontecer. Mostrares proatividade e capacidade de iniciativa;
  • #Aprendizagem – Vontade de evoluir individual e coletivamente e tornares-te um expert no mercado tecnológico.
A tua #LifetimeExperience
  • Participar em projetos nacionais e internacionais numa empresa baseada em relacionamentos pessoais, na simplicidade e na eficiência, com uma ação disruptiva no mercado tecnológico;
  • Aceder a um plano de carreira e formação personalizado e diretamente proporcional ao teu desempenho e interesse;
  • Fazer parte de um ambiente acolhedor, de confiança, respeito e informalidade;
  • Integrar as nossas Affinity Communities (de desporto, tecnologia, hobbies, etc.) e participar ativamente em projetos de responsabilidade social e ambiental;
  • Tirar partido de um conjunto de benefícios, parcerias, descontos eventos e dinâmicas internas.
Para além da tua satisfação profissional queremos proporcionar-te oportunidades de lazer e convívio memoráveis e dignos de uma experiência Affinity. Join the Experience!

Envia-nos a tua candidatura e aproveita para nos conhecer e ir acompanhando em:

https://www.instagram.com/affinityportugal/

https://www.linkedin.com/company/2701281/admin/

https://twitter.com/WithAffinity

Keywords
nodejswork-life-balancereact-jsreacttypescriptmicrosoft-typescriptgraphqlnosqldockercustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cddevelopment-operations-devopssqlmysql

Interessado nesta vaga?