optimisation, Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git, Applying SOLID Principles, MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries, JetpackCompose, Working in a modularised codebase and UI testing. The ideal candidate will desirably have strong experience in the understanding of basic App architectures (ie More ❯
with cross-functional teams including design, strategy, and architecture to deliver well-crafted user experiences Apply best practices for Android development including SOLID principles, MVVM/MVI architecture, and Jetpack libraries Work within a modular codebase and contribute to a secure, scalable mobile architecture Lead by example in code quality, testing, and version control, including UI testing and performance … years' experience in Android mobile development Proficiency in Kotlin and Java Deep understanding of Android SDK, UI design principles, and architecture patterns such as MVVM or MVI Experience with JetpackCompose and Android Architecture Components Familiarity with modularised codebases and writing clean, testable code Excellent knowledge of version control systems such as Git Skilled in offline storage, background More ❯