Ưu tiên các ứng viên có kinh nghiệm và đam mê làm các app về tools, productivity, video & photo editor, camera
Cơ bản:
Có hiểu biết tốt về Swift, Objective-C
Có hiểu biết tốt về Design pattern (MVC, MVVM,..)
Có hiểu biết tốt về cách tạo giao diện người dùng với Storyboard, XIB và theo từng chủ đề
Có hiểu biết về AutoLayout, Constraint, SwiftUI là lợi thế
Có kinh nghiệm làm việc với Firebase Cloud Messaging, Firebase Analytics là lợi thế
Có kinh nghiệm đẩy sản phẩm lên App Store
Nâng cao:
Có từ 2 năm kinh nghiệm làm iOS Native (Swift, Objective-C)
Có kinh nghiệm quản lý quy trình hàng đợi và đa luồng
Có kinh nghiệm về module architecture là lợi thế
Có kinh nghiệm làm việc với UI, Interface Builder và AutoLayout
Hiểu biết về các nguyên tắc SOLID và viết code sạch
Hiểu rõ về toàn bộ vòng đời phát triển ứng dụng trên thiết bị di động
Có kỹ năng tích hợp và kiểm tra đơn vị đã được chứng minh (Unit testing)
Có khả năng xử lý tất cả khía cạnh của việc phát triển bộ tính năng một cách độc lập, và có thể tích hợp tính năng đó vào dự án lớn
Có kinh nghiệm về sử dụng mạng xã hội trên iOS như Facebook, Twitter,... và các loại quảng cáo như trên iAD,...
Có khả năng tự học và cập nhật công nghệ mới
Có tư duy logic, tư duy sản phẩm tốt
Tiếng Anh đọc hiểu tài liệu chuyên ngành
Ứng viên có kinh nghiệm và đam mê làm các app về tools, productivity, video & photo editor, camera là lợi thế