Phát triển và duy trì ứng dụng iOS bằng Swift, SwiftUI/UIKit.
Tích hợp API, SDK và các dịch vụ bên thứ ba.
Phân tích, xử lý lỗi và tối ưu hiệu năng ứng dụng.
Phối hợp với Product,
Designer, Backend và QA để phát triển tính năng mới.
Tham gia code review và đảm bảo chất lượng, tính ổn định của sản phẩm.
Có từ 3 năm kinh nghiệm trong đó có dự án banking/tài chính
Thành thạo Swift và các framework iOS phổ biến: UIKit, SwiftUI, Combine, CoreData, CoreAnimation.
Hiểu rõ về các
kiến trúc MVVM, Clean Architecture, VIPER...
Có kinh nghiệm làm việc với RESTful API, JSON, WebSocket...
Thành thạo GCD (Grand Central Dispatch) và Operation Queue trong xử lý đa luồng.
Có kinh nghiệm tối ưu hiệu suất ứng dụng, profiling với Instruments, debugging...
Thành thạo Auto Layout, Storyboard, XIB, Swift Package Manager (SPM), CocoaPods, Carthage.
Có kinh nghiệm làm việc với Unit Test, UI Test, CI/CD (Fastlane, Jenkins, GitHub Actions).
Biết sử dụng Git, Git Flow trong môi trường phát triển theo Agile/Scrum.