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
Descriçã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
- Desenho Técnico
- Informática
- Técnico de Informática
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
ENSIS ANGOLA - PRESTAÇÃO DE SERVIÇOS, LDA
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.