Senior Mobile Developer – Android/iOS
Core
Senior Mobile Developer building secure, scalable banking applications for Android and/or iOS.
Role type
Senior IC mobile engineer (Android/iOS)
Builds
Native mobile applications for banking and financial services
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Kotlin, Swift, Java, SwiftUI, UIKit, Jetpack Compose, REST APIs, CI/CD, automated testing, secure coding, architecture design, mentoring
Preferred skills
MVVM/Clean Architecture, biometric authentication, performance optimization, accessibility standards, DevOps practices
Technologies
Kotlin Coroutines, Flow, Jetpack libraries, Hilt/Dagger, Gradle, Swift Concurrency, Combine, Swift Package Manager, Cocoa Touch/Foundation, XCTest, Espresso, JUnit, Mockito
Responsibilities
Design and develop native mobile apps; implement secure credential/token handling and encryption; integrate with RESTful APIs; develop and maintain automated tests; troubleshoot production issues; mentor engineers and conduct code reviews; design and improve CI/CD pipelines; monitor application performance and stability.
Seniority
Senior, hands-on IC