Customer Facing Apps
Junior
Lisboa
Um Mobile Engineer, inserido na equipa de Customer Facing Apps, tem como principal função desenvolver e manter aplicações móveis de alta qualidade, influenciando, assim, a Customer Experience dos nossos clientes.
Principais responsabilidades
Desenvolver, manter e evoluir aplicações móveis Android nativas, garantindo elevados níveis de qualidade e performance;
Assegurar a manutenção e modernização contínua das aplicações;
Publicar e gerir aplicações na Play Store, assegurando conformidade com boas práticas e guidelines;
Aplicar arquiteturas e padrões de desenvolvimento Android (MVC, MVVM, Clean Architecture) para soluções escaláveis e sustentáveis;
Colaborar com equipas multidisciplinares em ambiente ágil;
Implementar e manter testes unitários, realizar troubleshooting e aplicar boas práticas de segurança mobile.
Stacks:
Android (Java e Kotlin); Conhecimento de arquiteturas e padrões Android
Requisitos
Experiência em Android
Mínimo de 2 anos de experiência em desenvolvimento Android com Java e Kotlin.
Publicação de Apps
Experiência em manutenção, modernização e publicação de aplicações na Play Store.
Arquitetura Android
Conhecimentos sólidos de arquiteturas e padrões de desenvolvimento Android (MVC, MVVM, Clean Architecture).
Versionamento e Build
Experiência com Git, Gradle e pipelines de CI/CD.
Qualidade e Segurança
Conhecimentos em testes unitários, troubleshooting e boas práticas de segurança mobile.
Trabalho em Equipa
Boa capacidade de comunicação, colaboração em equipa e experiência com metodologias ágeis.
Pontos extra:
Experiência com metodologias ágeis;
Conhecimento de soluções de crash/error logging e monitorização;
Experiência com testes automáticos.