
Dswiss Ag
Engenheiro de Software Sénior Mobile IOS
July 18, 2025
Tempo inteiro
Sobre nós
Na DSwiss AG, asseguramos dados sensíveis com a nossa plataforma SecureData certificada ISO 27001 e soluções como SecureExchange e Postbox. Confiados por bancos, seguradoras e instituições públicas, melhoramos a conformidade, simplificamos operações e aprimoramos a experiência do cliente. A DSwiss está comprometida em construir e operar soluções compatíveis e sem interrupções, com segurança de dados desde o design, para que os nossos clientes possam operar com confiança e concentrar-se no seu negócio principal.
Engenheiro de Software Sénior Mobile IOS
Deseja fazer parte de uma equipe inovadora e solidária e assumir um papel técnico onde pode fazer a diferença? É um jogador de equipe entusiástico com iniciativa? Então está no lugar certo.
Estamos à procura de um Engenheiro iOS Sénior para se juntar à nossa equipe imediatamente ou assim que disponível.
Requisitos do trabalho
- Licenciatura ou mestrado em Ciência da Computação, Engenharia de Software, ou área relacionada; certificações adicionais ou graus avançados são uma mais-valia.
- 7–10+ anos de experiência na concepção, desenvolvimento e manutenção de aplicações complexas para iOS e Android.
- Mínimo de 3 anos de experiência como líder técnico
- Proficiência profunda em Swift, incluindo recursos modernos como Concurrency (async/await) e Combine.
- Especialização em padrões arquitetónicos como MVVM, MVI, VIPER e Arquitetura Limpa.
- Experiência em conceber bases de código modulares, SDKs ou bibliotecas reutilizáveis, e colaborar entre várias equipas.
- Sólido entendimento das Diretrizes de Interface Humana da Apple (HIG) e construção de interfaces de utilizador acessíveis e intuitivas.
- Proficiência em networking com URLSession, integração de API RESTful e gestão de casos extremos em condições de rede não fiáveis.
- Habilidade em perfilar e otimizar o desempenho da aplicação (memória, bateria, capacidade de resposta, rede).
Pontos Bónus
- Sólido conhecimento de estratégias offline-first, armazenamento seguro (por exemplo, Keychain Services), criptografia de dados e comunicação segura.
- Familiaridade com frameworks de testes unitários e de UI como XCTest, SnapshotTesting, frameworks de mocking e ferramentas de teste Swift.
- Experiência na construção e manutenção de pipelines CI/CD, e no trabalho com ferramentas como Fastlane, Xcode Cloud ou Bitrise.
- Proficiência com Gitlab, ferramentas de monitorização de crash/erro e plataformas de observabilidade.
Tarefas
- Conceber e manter a arquitetura móvel (modularização, flagging de funcionalidades, injeção de dependências, monitorização de desempenho) através de plataformas.
- Propor e liderar a implementação de novas ferramentas e frameworks que aumentem a velocidade de engenharia e a qualidade do produto.
- Liderar a resposta a incidentes e a resolução para problemas de produção importantes, realizando análises de causa raiz e planos de mitigação a longo prazo.
- Avaliar tecnologias emergentes (Jetpack Compose, SwiftUI) e definir uma estratégia de adoção alinhada com os objetivos de negócio.
- Orientar e treinar engenheiros de diferentes níveis, promovendo uma cultura técnica inclusiva e orientada para o crescimento.
- Definir e executar iniciativas que melhoram a segurança de lançamentos, cobertura de testes, acessibilidade e experiência do utilizador.
- Colaborar nos processos de recrutamento e integração para escalar a equipe de engenharia com altos padrões técnicos.
Responsabilidades do trabalho
- Supervisionar o desenvolvimento de aplicações iOS com ênfase na otimização de desempenho, garantindo segurança e melhorando a experiência do utilizador do ponto de vista técnico; também contribuído para iniciativas da equipe de Android quando necessário.
- Definir e promover as melhores práticas de arquitetura e padrões de codificação na equipe iOS.
- Colaborar com as equipas de produto, design e backend para traduzir requisitos em soluções robustas.
- Implementar funcionalidades de acessibilidade e privacidade alinhadas com os padrões da Apple e legais.
- Orientar engenheiros através de revisões de código, orientação técnica e partilha de conhecimento.
- Manter-se atualizado com o ecossistema da Apple e integrar inovações relevantes.
- Garantir a qualidade do código, manutenibilidade e desempenho da aplicação em escala.
- Colaborar com equipas de segurança para manter altos padrões de proteção de dados.
Benefícios do trabalho
- Modelo de trabalho híbrido no centro da cidade de Lisboa, 25 dias de férias pro rata.
- A DSwiss é uma empresa socialmente consciente com uma equipe inovadora e diversificada.
- Todos os colaboradores têm a possibilidade de promover melhorias e criar valor.
- Você terá a oportunidade de desenvolver e aprender dentro de uma equipe altamente talentosa e experiente.
- Eventos internacionais de equipe semestrais em Portugal, Suíça ou países vizinhos.
- Snacks e café gratuitos no escritório, com uma sala de entretenimento e área de descanso.
Explore todas as vagas abertas e candidate-se agora através do link abaixo ⬇️