Android Engineer (Kotlin, MVVM, MVI) - Banking - Leeds

Android Engineer (Kotlin, MVVM, MVI) - Banking - Leeds Day rate: £500 - £600 (inside IR35)Duration: 6 months Start: ASAP Hybrid: 3 days on site in Leeds office Android Tech Test to completeMy banking client is looking for an experienced Android Engineer with expertise in Kotlin development to join the team in Leeds. The ideal candidate will have a strong background in Clean Architecture, Jetpack Compose, Dependency Injection, and advanced Kotlin programming concepts. They should be well-versed in Android Architectural Components and experienced in designing and building robust, scalable Android applications.Responsibilities:Develop high-quality Android applications using Kotlin, adhering to best practices and coding standards.Implement Clean Architecture principles with MVVM and MVI design patterns to ensure modular, maintainable code.Utilize Jetpack Compose for building modern UIs with declarative syntax and reactive programming paradigms.Integrate Android Architectural Components such as Room, LiveData, and ViewModel for efficient data management and UI updates.Implement Dependency Injection using Dagger 2 and Hilt to facilitate modularization and improve code maintainability.Utilize functional programming techniques, including higher-order functions and Kotlin language features like Generics, Coroutines, Flows, Scope functions, and Delegates.Apply SOLID principles and design patterns such as Repository, Factory, and Builder to create scalable and extensible Android applica
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!