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