Senior AI Applied Software Engineer (iOS)
Core
Design, build, and maintain complex native mobile applications (iOS/Android) and frameworks for enterprise digital banking, utilizing AI agents to accelerate delivery and cross-platform work.
Role type
Senior IC mobile software engineer (iOS/Android) with AI agent integration
Builds
Native mobile apps, SDKs, libraries, and CI/CD pipelines for digital banking platforms
Domain
Fintech / Enterprise Banking / Mobile Development
Required skills
Native iOS (Swift, SwiftUI, UIKit), Native Android (Kotlin, Jetpack Compose), Mobile Architecture (MVI, MVVM, Clean Architecture), CI/CD, Automated Testing, AI Coding Agents, Cross-platform development, Mobile Security, Performance Optimization
Preferred skills
Kotlin Multiplatform, Compose Multiplatform, AI-enabled product capabilities, Banking/Fintech domain experience, Cloud services
Technologies
Swift, SwiftUI, UIKit, Kotlin, Jetpack Compose, Xcode, MVI, MVVM, VIPER, CI/CD pipelines
Responsibilities
Design and build complex mobile applications and frameworks; Lead product features across the full SDLC; Use AI coding agents to accelerate delivery and automate workflows; Decompose complex work and critically review agent output; Design maintainable architectures balancing performance and security; Mentor engineers and promote responsible AI use
Seniority
Senior, hands-on IC