Remotify
logo
Affinity

Full Stack Engineer

EU

September 9, 2026 at 9:43 AM

✨ AI summary

Location

  • Portugal Remote

Languages

  • C#
  • TypeScript

Frameworks

  • .NET Core
  • Angular 17+
  • React

Cloud Services

  • Microsoft Azure
  • Azure DevOps

Databases

  • SQL Server
  • PostgreSQL

Experience Level

  • 4+ years Full Stack

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


#welcometoyourfuture


Principais responsabilidades:

  • Desenvolvimento de Aplicações: Desenvolver e manter aplicações web recorrendo a .NET Core e React, garantindo soluções escaláveis e de elevada qualidade.
  • Desenvolvimento de APIs: Conceber, implementar e otimizar APIs RESTful para integração entre sistemas e serviços.
  • Arquitetura de Microserviços: Participar na implementação e evolução de arquiteturas baseadas em microserviços, assegurando boas práticas de desenvolvimento.
  • Gestão de Dados e Integrações: Trabalhar com bases de dados relacionais e ORMs, bem como integrar sistemas através de message brokers.
  • Qualidade e Melhoria Contínua: Desenvolver testes unitários, aplicar princípios de Clean Code e Clean Architecture e contribuir para a melhoria contínua das soluções.


O que procuramos:

  • Experiência: Mínimo de 4 anos de experiência em desenvolvimento Full Stack com Angular (v17 ou superior) e .NET Core/.NET 6+.
  • Frontend: Experiência sólida no desenvolvimento de aplicações SPA com Angular 17+, incluindo Signals (obrigatório), RxJS, componentes standalone, Angular Router e boas práticas de performance e arquitetura.
  • Backend: Experiência no desenvolvimento de APIs RESTful em .NET Core, utilização de Entity Framework Core e/ou Dapper, arquitetura de microserviços e integração com RabbitMQ ou Apache Kafka.
  • Bases de Dados: Experiência com SQL Server e/ou PostgreSQL.
  • Boas Práticas: Conhecimentos de testes unitários (xUnit, NUnit, Jasmine ou Karma), Git/Gitflow e aplicação de princípios de Clean Code e Clean Architecture (obrigatório).
  • Valorizamos: Experiência com Docker, Kubernetes, Azure DevOps (CI/CD), Microsoft Azure e conhecimentos de debugging e otimização de aplicações Angular.


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;

· #Assertividade – Comunicação transparente e honesta, sempre com feedback construtivo.


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

Apply