Youll play a key role in building next-generation mobile platforms, solving complex challenges in a fast-paced, fintech style setting while benefiting from the scale and stability of a global enterprise. This is a hands-on engineering and leadership role where youll drive innovation across architecture, developer experience, and delivery.
What youll bring :
Core Android expertise :
- Strong experience building production-grade Android applications
- Deep proficiency in Kotlin, Coroutines & Flow, Jetpack Compose and Modern concurrency patterns
- Strong knowledge of Android SDK and lifecycle management Jetpack libraries (Navigation, ViewModel, LiveData / Flow, Room, WorkManager)
- Solid understanding of modularisation and scalable Android app architecture
Architecture & engineering practices :
- Expertise in Clean Architecture, SOLID principles, and common design patterns (MVVM, MVI)
- Experience with Multi-module Android projects and Dependency Injection frameworks (Hilt / Dagger)
- Strong focus on Performance (startup time, memory, battery), Scalability, maintainability, and resilience
Testing & quality :
- Hands-on experience with JUnit, Mockito / MockK
📌 NatWest - Software Engineer - Android Platform (India)
🏢 Natwest Digital Services India
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.