Procuras uma empresa sólida nas áreas de Project Management, Business Analysis e Agile Transformation?APPM Coachers, com 17 anos de experiência no mercado, atua na capacitação, consultoria e reforço de equipas, apoiando organizações na definição de modelos operacionais, melhoria contínua e transformação ágil.Porquê a PPM Coachers?Participação em projetos estratégicos de grande impacto.Possibilidade de colaboração com equipas multidisciplinares e contextos de evolução digital.Acompanhamento próximo, desenvolvimento contínuo e integração numa equipa experiente e orientada para a excelência.A PPM Coachers está a recrutar para a função de Senior i OS Developer!A Tua MissãoDesenvolver e manter aplicações i OS utilizando Swift, garantindo elevados padrões de qualidade e performance;Implementar interfaces gráficas modernas e reutilizáveis com UIKit, utilizando UI programática;Aplicar padrões de arquitetura como MVVM e MVVM-C, assegurando escalabilidade e manutenibilidade do código;Trabalhar com frameworks reativos (Rx Swift e Combine) para gestão de estados e fluxos assíncronos;Escrever testes unitários com XCTest, promovendo código testável e robusto;Colaborar com equipas multidisciplinares em ambiente Agile, participando activamente em cerimónias Scrum;Contribuir para decisões técnicas, boas práticas de desenvolvimento e melhoria contínua do produto;Assegurar a integração com serviços backend e apoiar o processo de release das aplicações na App Store;Requisitos mínimosMais de 5 anos de experiência em desenvolvimento i OS com Swift;Experiência a trabalhar com frameworks reativos (Rx Swift e Combine);Capacidade de escrever código testável e testes unitários, garantindo qualidade e manutenibilidade;Forte experiência com UIKit (baseado em código, sem Storyboards) e na criação de componentes de UI modernos e reutilizáveis;Conhecimento sólido de padrões de arquitetura mobile (MVVM, MVVM-C);Conhecimento dos princípios e boas práticas de Clean Architecture;Familiaridade com sistemas de controlo de versões (ex.: Git) e metodologias ágeis;Inglês nível B2 ou C1 (obrigatório).ValorizamosConhecimento de frameworks de Server-Driven UI e integração de payloads;Experiência com Swift UI para construção de interfaces dinâmicas;Experiência com Objective-C em projetos mistos com Swift;Experiência em monitorização de performance e técnicas de optimização;Familiaridade com gestores de dependências como Cocoa Pods e Swift Package Manager (SPM);Conhecimento do processo de publicação e distribuição na App Store;Local:Lisboa, Braga, ou CoimbraModelo de trabalho:Híbrido 1x