Sobre a Vaga
Estamos à procura de um(a) Fullstack Developer com forte experiência em .NET e React, para integrar uma equipa focada no desenvolvimento de soluções modernas baseadas em arquitetura de microserviços.
O candidato irá participar ativamente em todo o ciclo de desenvolvimento de software, desde a análise e desenho técnico até à implementação, testes, deployment e suporte.
Responsabilidades
- Desenvolver e manter microserviços backend utilizando Microsoft
.NET (Core / .NET 6+)
- Desenvolver interfaces modernas utilizando ReactJS
- Participar em todas as fases do SDLC (Software Development Lifecycle):
o Análise de requisitos
o Especificação técnica e desenho de solução
o Desenvolvimento e testes unitários
o Deployment (roll-out)
o Suporte e manutenção evolutiva
- Desenvolver e integrar APIs (API-driven architecture) e serviços distribuídos
- Implementar e gerir workflows com Camunda
- Integrar soluções de gestão de identidade e acessos com Keycloak
- Participar em atividades de integração contínua e deployment contínuo (CI/CD)
- Garantir boas práticas de qualidade, segurança, performance e escalabilidade
Requisitos Técnicos – Backend (Obrigatórios)
Experiência sólida em:
- .NET Core / ASP.NET Core
o Desenvolvimento de Web APIs REST
o Minimal APIs
o Middleware e filtros
- Arquitetura de Microserviços
o Desenho de serviços e separação por domínios (DDD)
o Comunicação entre serviços:
- REST
Mensageria (ex: RabbitMQ, Kafka)
- Desenho de APIs
o OpenAPI / Swagger
o Versionamento de APIs
o Padrões de API Gateway
- Acesso a Dados
o PostgreSQL
o ORMs: Entity Framework Core
o Modelação de dados e otimização de performance
- Arquitetura Orientada a Eventos
o Comunicação assíncrona
o Event-driven design (valorizado)
- Segurança
o OAuth2 / OpenID Connect
o Integração com Keycloak
- Workflows
o Experiência com Camunda (BPMN e automação de processos)
Requisitos – Frontend
- Experiência com:
o ReactJS
o Gestão de estado (Redux, Context API)
o Integração com APIs REST
o Frameworks UI (Material UI, Tailwind, ou similares)
Valorizado (Nice to Have)
Docker e containerização
Kubernetes (conceitos base)
CI/CD (GitHub, Jenkins)
Observabilidade:
o Logging e monitorização (ex: ELK/SEC)
Metodologias
Experiência em ambientes Agile (Scrum)
Conhecimentos de:
o Clean Architecture
o Princípios SOLID
o Testes automatizados (unitários e integração)
o TDD (valorizado)
Perfil
Forte capacidade analítica e de resolução de problemas
Autonomia e espírito de equipa
Boa comunicação
Orientação para melhoria contínua
Oferecemos
- Participação em projetos inovadores com arquitetura moderna
baseada em microserviços
- Ambiente dinâmico e colaborativo
- Flexibilidade (remoto/híbrido)
- Oportunidades de crescimento e evolução profissional
📩 COMO CANDIDATAR-SE
Se você tem interesse nesta oportunidade de emprego, utilize o botão “Aplicar Agora” disponível nesta página para submeter a sua candidatura.
📢 FIQUE ATENTO ÀS OPORTUNIDADES
- INSCREVA-SE no Canal Ango Emprego no YouTube e receba dicas, alertas e novidades sobre vagas e concursos.
👉 CLIQUE AQUI - SIGA-NOS no WhatsApp para receber notícias e vagas em tempo real.
👉 CLIQUE AQUI - RECEBA MAIS VAGAS no nosso TELEGRAM
👉 https://t.me/angoemprego - SIGA-NOS NO FACEBOOK e fique por dentro das novas oportunidades.
👉 CLIQUE AQUI
CONTEÚDOS ÚTEIS
🔹 Concursos Públicos em Angola 2025 – Guia de Inscrição
🔹 Mais de 60 Modelos de Currrículos ATS
🔹 Mini Curso – Como Procurar Emprego em Angola
🔹 29 Ideias de Negócios para fazer em Angola
⚠️ AVISO IMPORTANTE
🔸 As vagas divulgadas no Ango Emprego são totalmente gratuitas.
🔸 Caso alguém solicite qualquer valor para candidatura, trate como burla e denuncie.
🔸 O Ango Emprego não se responsabiliza por eventuais burlas praticadas por terceiros. Esteja sempre atento(a).
