Job Description
iOS Developer
Key Responsibilities
- Development: Build pixel-perfect UIs using SwiftUI for new features and UIKit/SnapKit for maintenance tasks.
- Refactoring & Migration: Systematically convert specific UIKit view controllers into SwiftUI views based on the tech lead's modernization strategy.
- Interoperability: Implement wrappers to use existing UIKit components within new SwiftUI views (and vice-versa).
- Architecture Implementation: Work within MVVM and Coordinator patterns to ensure scalability and separation of concerns.
- Quality Assurance: Write unit tests
Android Developer
- Strong proficiency in Kotlin and the Android SDK.
- Solid competence in both Legacy XML layouts and Jetpack Compose (must be able to work with both).
- Good understanding of architectural patterns
Ready to Apply?
Take the next step in your AI career. Submit your application to Ascendion today.
Submit Application