Full Stack Developer

Empresa líder em Serviços (outras actividades) - Luanda, Luanda

Já só tem 61 dias para se candidatar

Contrato

Tipo contrato
A definir
Oferta aberta até
27/12/2025

Descrição

Cargo
Full Stack Developer
Número de vagas
1
Descrição da função

Desenvolver, manter e otimizar aplicações web e híbridas integradas com sistemas físicos e dispositivos de automação.
Projetar soluções que interliguem software com hardware, assegurando comunicações fiáveis e seguras.
Participar na definição de arquiteturas de sistemas complexos, que envolvem integração entre infraestruturas IT, sensores e controladores.
Criar interfaces de monitorização e controlo de equipamentos eletrónicos e sistemas automatizados.
Implementar pipelines de CI/CD, garantindo a automatização e qualidade no ciclo de desenvolvimento.
Realizar testes unitários, funcionais e de integração, tanto em software como na interface com hardware.
Assegurar documentação técnica completa de integrações, protocolos e dependências de sistema.
Diagnosticar e corrigir falhas de comunicação entre camadas de software e dispositivos físicos.
Colaborar com equipas de engenharia, IT, automação e manutenção para alinhar soluções técnicas.
Apoiar o desenvolvimento de projetos de inovação tecnológica (IoT, automação industrial, robótica, sistemas inteligentes).
Cumprir as normas de segurança, qualidade e conformidade técnica.

Requisitos

Titulação mínima
Licenciatura
Experiência exigida
4 Anos
Nacionalidade
Não definido
Línguas
Não definido
Competências
Não definido
Aptidões necessárias

Domínio de arquiteturas web modernas, incluindo front-end (React, Angular, Vue) e back-end (Node.js, .NET Core, Java Spring Boot, Python
Django ou Flask).
Experiência comprovada em desenvolvimento de APIs RESTful e integração com serviços externos.
Sólido conhecimento de bases de dados relacionais (MySQL, PostgreSQL, SQL Server) e não relacionais (MongoDB, Redis).
Capacidade de estruturar, otimizar e documentar código seguindo boas práticas de engenharia de software (Clean Code, SOLID, MVC,
Microserviços).
Experiência com Docker, Kubernetes, CI/CD (Jenkins, GitLab CI, Azure DevOps).
Conhecimento em gestão de versionamento (Git, GitHub, GitLab).
Experiência em ambientes cloud (AWS, Azure ou GCP) e monitorização de aplicações.
Conhecimentos sólidos de eletrónica, robótica, eletromecânica e hardware, incluindo integração de software com sistemas físicos e
dispositivos IoT.
Compreensão de protocolos de comunicação entre hardware e software (RS232, RS485, TCP/IP, Modbus, MQTT, CAN Bus, USB, etc.).
Capacidade para desenvolver aplicações de controlo, monitorização e automação integradas com sistemas embebidos, PLCs ou
controladores dedicados.
Familiaridade com linguagens de scripting para automação e debugging (Python, Bash, PowerShell)
Forte capacidade de análise e resolução de problemas multidisciplinares (hardware/software).
Fluência técnica em inglês (documentação e comunicação técnica).

Empregador

Nome do empregador

Empresa líder em Serviços (outras actividades)

Sobre a nossa empresa

Empresa líder em Serviços (outras actividades)

Não encontrou vagas do seu interesse?

Registe-se para ser informado quando tivermos vagas adequadas ao seu perfil.
Ao registar-se, aceita os nossos Termos e condições