Job Description
About Company
- Nghiên cứu tài liệu đặc tả, tài liệu phân tích SRS, tài liệu thiết kế;
- Xây dựng tài liệu thiết kế tổng thể, thiết kế chi tiết;
- Thực hiện phát triển, triển khai ứng dụng và hỗ trợ người dùng trong quá trình sử dụng;
- Cộng tác với đồng nghiệp trong nhóm thiết kế và xây dựng phần mềm;
- Lập trình ứng dụng cho HĐH Android, IOS;
- Kiểm tra và triển khai chương trình;
- Sửa đổi, cập nhật và gỡ lỗi;
- Hỗ trợ người dùng cuối;
- Nâng cấp, cải tiến các chương trình hiện tại;
- Xây dựng tài liệu kỹ thuật về phát triển hệ thống và tài liệu sử dụng;
Your skills & qualifications
Yêu cầu chung:
- Trung thực, có tinh thần trách nhiệm, nhanh nhẹn, tự chủ, sáng tạo, tự tin trong giao tiếp;
- Tác phong làm việc chuyên nghiệp, có khả năng làm việc độc lập và theo nhóm;
- Có khả năng xây dựng mối quan hệ tốt với đồng nghiệp, các cấp quản lý và khách hàng;
- Có đủ sức khỏe để đảm bảo thường xuyên hoàn thành nhiệm vụ được giao.
Yêu cầu tối thiểu:
- Trình độ, chuyên môn: Tốt nghiệp Đại học chính quy trở lên chuyên ngành Công nghệ thông tin, Toán Tin hoặc các ngành học liên quan;
- Ngoại ngữ: Có khả năng đọc tốt tài liệu kỹ thuật bằng tiếng Anh;
- Kinh nghiệm: có kinh nghiệp lập trình ứng dụng Mobile từ 1 - 2 năm;
- Yêu cầu kỹ năng:
- Thành thạo các ngôn ngữ lập trình iOS: Swift (4+),Objective C, lập trình android: Java (cho Android), Kotlin;
- Có hiểu biết và kinh nghiệm làm việc với các công nghệ: iOS 10,11,12,13 Web Service, Broadcast, Bluetooth;
- Có kinh nghiệm lập trình với SQLite, Realm;
- Có kinh nghiệm làm việc với tài nguyên từ server: JSON, XML, load ảnh, audio, video…;
- Có kinh nghiệm về http, https, socket, streaming;
- Hiểu biết về cấu trúc dữ liệu và giải thuật, design pattern, nắm vững lập trình hướng đối tượng, mô hình MVC.
Ưu tiên:
- Có kinh nghiệm làm việc trên nhiều devices khác nhau và tối ưu performance (multithread, cache, memory, speed…);
- Có kinh nghiệm về Git, Social Network API, Firebase, ;
- Kết hợp với UI/UX Designer, Backend Developer, Product Manager để xây dựng các ứng dụng;
- Có kinh nghiệm submit ứng dụng lên Apple Store, có nhiều ứng dụng demo trên Apple Store là 1 lợi thế;
- Nắm vững các quy trình phát triển phần mềm;
- Chủ động, nhiệt tình và có trách nhiệm với công việc; Ham học hỏi; Có khả năng làm việc nhóm tốt; Thích nghi với môi trường áp lực cao;
- Ưu tiên ứng viên dưới 30 tuổi.
Company
Bao Viet Holdings