Desenvolvedor Frontend Web e Mobile

ENSIS ANGOLA - PRESTAÇÃO DE SERVIÇOS, LDA - Edifício Torre Maculusso Rua Frederic Welwitsch nº 84 Luanda · Angola, Luanda

Já só tem 33 dias para se candidatar

Contrato

Tipo contrato
Tempo indeterminado
Oferta aberta até
11/09/2026

Descrição

Cargo
Desenvolvedor Frontend Web e Mobile
Número de vagas
2
Descrição da função

Estamos à procura de um Desenvolvedor Frontend experiente, com forte domínio na criação de aplicações mobile e plataformas web modernas para ambientes desktop e responsivos.

Procuramos um profissional apaixonado por tecnologia, com atenção ao detalhe, sensibilidade para UI/UX e capacidade de transformar protótipos e requisitos funcionais em interfaces rápidas, intuitivas, consistentes e visualmente bem construídas.

O profissional irá participar no desenvolvimento de aplicações mobile para Android e iOS, plataformas web, dashboards administrativos, portais empresariais e outros produtos digitais, colaborando diretamente com as equipas de design, backend, produto e qualidade.

Esta função é ideal para alguém que domina o desenvolvimento de interfaces, conhece as particularidades de diferentes dispositivos e sistemas operativos, consegue integrar aplicações com APIs e preocupa-se com performance, segurança, acessibilidade e experiência do utilizador.

Principais responsabilidades

Desenvolver aplicações mobile modernas para Android e iOS
Desenvolver plataformas web adaptadas para desktop, tablet e dispositivos móveis
Criar interfaces utilizando Flutter, React Native, Angular e React
Implementar interfaces a partir de protótipos criados no Figma
Construir componentes reutilizáveis e manter padrões visuais consistentes
Integrar aplicações mobile e web com APIs REST e serviços externos
Implementar autenticação, notificações, mapas, localização, pagamentos e outros recursos
Trabalhar com recursos nativos dos dispositivos, como câmara, GPS, biometria, armazenamento e notificações push
Garantir compatibilidade entre diferentes dispositivos, navegadores, resoluções e sistemas operativos
Otimizar o desempenho, o tempo de carregamento e a fluidez das aplicações
Implementar layouts responsivos, acessíveis e visualmente consistentes
Corrigir erros e acompanhar o funcionamento das aplicações em produção
Preparar e acompanhar builds para publicação na Google Play Store e Apple App Store
Escrever código limpo, organizado, testável e de fácil manutenção
Utilizar Git para controlo de versões e colaboração com a equipa
Participar em revisões de código, testes, planeamento técnico e definição de soluções
Utilizar ferramentas de IA para apoiar o desenvolvimento, os testes e a produtividade
Trabalhar em conjunto com designers, desenvolvedores backend, gestores de produto e equipa de qualidade

Requisitos

Titulação mínima
Ensino Secundário
Experiência exigida
4 Anos
Nacionalidade
Angola
Línguas
Não definido
Competências
  • Desenho Técnico
  • Informática
  • Técnico de Informática
Aptidões necessárias

Experiência sólida em desenvolvimento frontend mobile e web
Domínio de Flutter e Dart para aplicações Android e iOS
Experiência sólida com Angular e TypeScript
Bons conhecimentos de React
Conhecimentos de React Native
Experiência no consumo e integração de APIs REST
Domínio de HTML5, CSS3, JavaScript e TypeScript
Experiência com layouts responsivos e desenvolvimento orientado para diferentes resoluções
Capacidade de interpretar e implementar protótipos do Figma com elevada fidelidade visual
Conhecimentos de Material Design e das diretrizes de interface da Apple
Experiência com gestão de estado em aplicações frontend
Conhecimentos de autenticação, armazenamento local e gestão segura de sessões
Experiência com notificações push, mapas, geolocalização, câmara e outros recursos do dispositivo
Conhecimentos do processo de geração de builds e publicação de aplicações
Experiência com Git, branches, pull requests e resolução de conflitos
Conhecimentos de testes unitários, testes de interface e depuração de aplicações
Capacidade de identificar e resolver problemas de performance
Atenção ao detalhe e preocupação com a experiência do utilizador
Facilidade em aprender novas tecnologias
Experiência com ferramentas de IA aplicadas ao desenvolvimento
Boa capacidade de resolução de problemas
Capacidade de trabalhar sob pressão e cumprir prazos
Boa comunicação e espírito de equipa
Organização, responsabilidade e foco na qualidade do código

Diferenciais valorizados

Experiência com desenvolvimento nativo Android utilizando Kotlin
Experiência com desenvolvimento nativo iOS utilizando Swift
Conhecimentos de Next.js
Experiência com aplicações web progressivas
Conhecimentos de arquitetura frontend escalável
Experiência com Design Systems e bibliotecas de componentes
Conhecimentos de acessibilidade digital
Experiência com Firebase
Experiência com WebSockets e funcionalidades em tempo real
Conhecimentos de CI/CD para aplicações mobile e web
Experiência com Docker
Conhecimentos de publicação e gestão de aplicações na Google Play Console e App Store Connect
Experiência na implementação de pagamentos, mapas, chat e notificações
Conhecimentos de segurança aplicada ao frontend
Portefólio de aplicações mobile ou plataformas web já desenvolvidas

Empregador

Sobre a nossa empresa

A ENSIS Holding foi fundada há mais de 10 anos, com uma convicção simples: as organizações modernas precisam de um parceiro de IT que combine excelência técnica internacional com profundidade na realidade local.

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