Senior iOS Engineer Mobile Banking
Core
Design, build, and continuously improve native iOS mobile banking applications for customers, ensuring secure and reliable digital experiences.
Role type
Senior iOS Engineer (Mobile Banking)
Builds
Native iOS mobile banking products for Ikano Bank customers
Domain
Fintech / Mobile Banking
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, MVVM/Clean Architecture, REST APIs, WebSockets, CI/CD, Automated Testing, App Store Release Management, DevSecOps, AWS, Kafka
Preferred skills
AI-assisted engineering tools, Feature flags, Observability, Banking/Fintech domain experience
Technologies
Swift, SwiftUI, UIKit, Python, Javascript, GitHub, Jira, Figma, Jenkins, Fastlane, Bitrise, GitHub Actions, AWS, Kafka
Responsibilities
Design, develop, test, and maintain native iOS applications; Build secure, reliable, and scalable mobile features; Collaborate with product, design, backend, and security teams; Contribute to technical design and solution architecture; Ensure high quality through automated testing and CI/CD; Support App Store releases and incident analysis; Apply DevSecOps principles; Improve developer productivity through automation and AI tools; Mentor colleagues and raise engineering standards.
Seniority
Senior, hands-on IC with mentorship responsibilities