1. Trình độ Học vấn
- Bằng Cử nhân trở lên các chuyên ngành Công nghệ thông tin, Khoa học Máy tính, Tài chính Ngân hàng hoặc các ngành tương đương.
2. Các Kinh nghiệm liên quan
- Tối thiểu 3 năm kinh nghiệm trong lĩnh vực lập trình: iOS Swift (Objective-C là lợi thế)
3. Kiến thức chuyên môn có liên quan
- Nắm vững kiến thức về OOP, MVC, MVP, Architecture Model, Design Patterns, Data Structures và Algorithms
- Sử dụng thành thạo các công cụ và Framework: Xcode, iOS SDK, UI Kit, Cocoa, Pod, Git, Jira, CI/CD;
- Nắm vững kiến thức về Multi-Threading, Asynchronous Programming and Queuing, checking memory leak
- Sử dụng thành thạo Auto-layout
- Có kinh nghiệm lập trình giao tiếp giữa Mobile với Server qua các giao thức TCP/IP, Websocket, WebService và JSON/XML
- Có kinh nghiệm sử dụng lưu trữ dữ liệu Core Data, Realm,….
- Có khả năng thiết kế kiến trúc ứng dụng, đặc biệt là kiến trúc micro-service và có kinh nghiệm triển khai các ứng dụng sử dụng nền tảng cloud
- Có kinh nghiệm về bảo mật ứng dụng Ngân hàng
- Thành thạo quy trình đưa ứng dụng lên App Store.
- Tiếng Anh: tương đương 650+ TOEIC trở lên