IRIUM Portugal
Portugal / Global
Portugal / Global
A
IRIUM
está a recrutar um/a
Senior Android Developer
para integrar a sua equipa, com possibilidade de localização em
Lisboa, Braga ou Coimbra, em regime híbrido
e a tempo inteiro. A função terá como principal missão assumir o desenvolvimento end-to-end de funcionalidades Android complexas, desde o desenho técnico e definição de contratos de API até à implementação, testes e deployment.
A oportunidade destina-se a profissionais com
pelo menos 5 anos de experiência relevante , domínio de Kotlin e experiência sólida com Jetpack Compose. A remuneração indicada situa-se entre
2.200€ e 2.500€ brutos por mês , incluindo todas as componentes de remuneração, subsídio de alimentação, trabalho remoto e benefícios. Todo o processo de seleção será realizado em inglês e incluirá um exercício de live coding.
Responsabilidades:
Assumir a responsabilidade end-to-end por epics e funcionalidades Android complexas;
Participar no desenho técnico e negociação de contratos de API;
Desenvolver código Kotlin limpo, idiomático e de fácil manutenção;
Criar interfaces modernas e responsivas com Jetpack Compose;
Assegurar a correta aplicação de Clean Architecture e padrões MVVM/MVI;
Manter uma arquitetura modular que permita o desenvolvimento independente por diferentes equipas;
Identificar memory leaks e otimizar a performance da aplicação;
Melhorar a eficiência da camada de rede e reduzir os tempos de arranque da aplicação;
Contribuir para a evolução dos pipelines de CI/CD em Azure ou Bitrise;
Automatizar processos de testes, análise e deployment;
Desenvolver testes unitários e testes automatizados de interface;
Apoiar a resolução de incidentes de elevada prioridade em produção;
Diagnosticar problemas relacionados com a fragmentação do sistema operativo Android.
Requisitos:
Mínimo de 5 anos de experiência profissional relevante ;
Conhecimentos avançados de Kotlin, incluindo Coroutines, Flow e Inline Classes;
Pelo menos 2 anos de experiência prática com Jetpack Compose em ambientes de produção ;
Conhecimentos sólidos do Android SDK, gestão de Lifecycle e WorkManager;
Experiência com Hilt ou Dagger2;
Experiência com Retrofit, OkHttp e GraphQL através de Apollo;
Experiência com Room ou SQLDelight;
Conhecimentos avançados de JUnit, Mockito ou MockK;
Experiência com Espresso, Compose Test ou outras ferramentas de testes de interface;
Conhecimentos de Google Play Console, App Bundles e ProGuard/R8;
Experiência com Clean Architecture e padrões MVVM/MVI;
Conhecimentos de CI/CD e automação de deployments;
Nível mínimo de inglês B2, com fluência necessária para o processo de seleção e contexto profissional ;
Disponibilidade para realizar um exercício técnico de live coding em inglês.
Oferta:
Posição full-time;
Regime híbrido em Lisboa, Braga ou Coimbra;
Remuneração mensal bruta entre 2.200€ e 2.500€ , incluindo componentes fixa e variável, subsídio de alimentação, trabalho remoto e benefícios;
Remuneração ajustada à experiência e desempenho;
Acesso a benefícios flexíveis;
Seguro de saúde como benefício social;
Acesso ilimitado a formação tecnológica;
Oportunidades de desenvolvimento profissional numa empresa em crescimento.
Diversidade e inclusão:
A IRIUM promove a igualdade de tratamento e oportunidades, independentemente da idade ou de qualquer condição pessoal, física ou social, de acordo com o seu Plano de Igualdade e Código de Ética.
#J-18808-Ljbffr
Portugal / Global
Portugal / Global
Portugal / Global
Lisboa / Global
Portugal / Global
Portugal / Global