Tổng quan công việc
1.
Mô tả công việc:Phát triển iOS (trọng tâm):
Thiết kế, phát triển và bảo trì ứng dụng iOS bằng Swift (SwiftUl/UlKit), đảm bảo hiệu năng, độ ổn định và bảo mật.
Áp dụng và duy trì các mẫu kiến trúc (MVVM, Clean Architecture, modularization, DI) cho phần việc phụ trách.
Tích hợp REST/GraphQL API, xử lý bảo mật, tối ưu hiệu năng và trải nghiệm người dùng trên IOS. Chất lượng & quy trình:
Review code, tuân thủ và góp phần củng cố coding standards, quy trình PR/merge.
Viết unit test, xử lý lỗi và hỗ trợ vận hành, điều tra sự cố production theo SLA.
Tham gia quy trình CLCD (Bitrise/Fastlane/Jenkins) và phát hành ứng dụng lên App Store (TestFlight, version management). Phối hợp & đóng góp nhóm:
Phối hợp với BA, QA, PM và đội backend để làm rõ
yêu cầu:và triển khai theo mục tiêu sprint.
Chia sẻ kiến thức, hỗ trợ kỹ thuật cho các thành viên khác trong team.
Tham gia các buổi technical discussion, design review và đóng góp vào cải tiến liên tục. 2.
Yêu cầu:Bắt buộc:
Tối thiểu 4-5 năm kinh nghiệm phát triển iOS native với Swift (SwiftUl/UlKit).
Nắm vững các mẫu kiến trúc mobile (MVVM, Clean Architecture) và nguyên tắc thiết kế phần mềm (SOLID, DI).
Thành thạo Git và quy trình làm việc với CCD.
Kinh nghiệm tích hợp REST/GraphQL API, xử lý bảo mật và hiệu năng trên mobile.
Hiểu quy trình phát hành ứng dụng trên App Store (TestFlight, version management). Ưu tiên: Có kỹ năng cross-platform (React Native hoặc Flutter) để hỗ trợ phát triển đa nền tảng. Kinh nghiệm phát triển ứng dụng tài chính ngân hàng hoặc app có
yêu cầu:bảo mật cao. Kinh nghiệm tích hợp các thành phần như eKYC, OTP, thanh toán. Kinh nghiệm với module/SDK dùng chung. 3. Quy trình phỏng vấn Số vòng phỏng vấn: 2 vòng
Kỹ năng chính
Quyền lợi
Health Insurance
Training/Certification
Meal Allowance
THR
Perform Bonus
Work Insurance
Career Path
Thông tin bổ sung
Lập trình viên
