Job Description
About Company
As Senior iOS Developer, this position involves:
- Product development in iOS using Swift.
- Great integration skills using REST API.
- System architecture design following MVVM, SOLID, ARC, implementation, and testing.
- Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration.
Là nhà phát triển iOS cấp cao, vị trí này bao gồm:
- Phát triển sản phẩm trên iOS dùng Swift.
- Kỹ năng tích hợp tốt sử dụng API REST.
- Thiết kế kiến trúc hệ thống theo MVVM, SOLID, ARC, cài đặt và kiểm thử
- Làm việc trong môi trường Agile với sự chú ý mạnh mẽ đến mã nguồn được lập tài liệu đầy đủ, kiểm thử đơn vị và tích hợp liên tục
Your skills & qualifications
Required skills and experience:
- Bachelor’s degree in Computer Science
- "Product Engineering" mindset.
- From 2+ years continuous experience with iOS development is required
- An expert level at IOS development lifecycle.
- Experience working with Map Location (Google Maps / HERE)
- Experience in working with RESTful API (Alamofire), Json (SwiftyJSON), LocalDB (Realm)...
- Experience in building UI in Swift, auto layout is a plus
- Experience in writing unit tests, UI test is a great advantage
- Experience in other mobile platforms development such as Android is a plus
- Had apps submitted to Apple Store is a plus
- Experience working in agile environments (using e.g. Scrum) is a plus.
Yêu cầu các kỹ năng và kinh nghiệm:
- Bằng kỹ sư Khoa học máy tính
- Tư duy "Kỹ nghệ sản phẩm"
- Cần có kinh nghiệm liên tục từ 2 năm trở lên về phát triển trên iOS
- Cấp độ chuyên gia về vòng đời phát triển trên iOS.
- Có kinh nghiệm làm việc với các dịch vụ định vị bản đồ (Google Maps / HERE)
- Có kinh nghiệm làm việc với RESTful API (Alamofire), Json (SwiftyJSON), LocalDB (Realm) ..
- Kinh nghiệm xây dựng UI với Swift, layout tự động là một điểm cộng
- Kinh nghiệm về kiểm thử đơn vị, kiểm thử UI là một điểm lợi lớn
- Kinh nghiệm phát triển trên các nền tảng di động khác như Android
- Có các ứng dụng trên Apple Store
- Kinh nghiệm làm việc trong các môi trường agile (ví dụ như Scrum)
Benefits for you
- Thưởng nóng, tháng lương thứ 13, thưởng năm, thưởng vào các ngày nghỉ
- Môi trường làm viêc chuyên nghiệp, năng động, có cơ hội phát triển khả năng tư duy sáng tạo
- Chế độ bảo hiểm theo quy định NN, du lịch tối thiểu mỗi năm 1 chuyến
Company
CÔNG TY CỔ PHẦN ĐẦU TƯ DANH KHÔI HOLDINGS
Industry
Bất động sản
Company size
Nationality
Vietnam