iOS Software Engineer (Senior)
Core
Design, build, and maintain digitalization applications and platform SDKs for Point-of-Sale (POS) and SaaS solutions serving SMEs across Asia.
Role type
Senior iOS Software Engineer
Builds
Digitalization applications and platform SDKs
Domain
Fintech / Point-of-Sale (POS) / SaaS
Deliverable
production ML models | product features
Required skills
iOS development, performance optimization, network protocols, memory management, software engineering principles, algorithms, data structures, design patterns, open-source frameworks (Cocoapods, Kingfisher, RxSwift, Swinject), unit testing
Preferred skills
Web development
Technologies
iOS, Cocoapods, Kingfisher, RxSwift, Swinject
Responsibilities
Design and build new products, platforms, and features; Develop and maintain digitalization applications and platform SDKs; Identify and correct bottlenecks and fix bugs; Collaborate with cross-departmental teams and global partners; Conduct research on emerging technologies
Seniority
Senior, hands-on IC