Mô Tả Công Việc
- Xây dựng và phát triển các app mobile dùng React native
- Tích hợp với các SDK của bên thứ ba: Facebook, Google, Appsflyer…
- Nghiên cứu và phát triển các hệ thống tracking cho các app
- Phát triển giao diện lập trình ứng dụng (API) để hỗ trợ chức năng di động
- Hỗ trợ toàn bộ vòng đời ứng dụng (khái niệm, thiết kế, thử nghiệm, phát hành và hỗ trợ
- Khắc phục sự cố và gỡ lỗi để tối ưu hóa hiệu suất
- Nghiên cứu và đề xuất các sản phẩm, ứng dụng và giao thức di động mới
Yêu Cầu Công Việc
- Kinh nghiệm làm việc với React Native trên 06 tháng.
- Có kinh nghiệm với JavaScript, bao gồm cú pháp ES6 +.
- Có kinh nghiệm với React / Redux.
- Có khả năng nghiên cứu và tích hợp Zalo APIs, Google maps APIs.
- Hiểu vòng đời và thực hành tốt nhất khi thiết kế các thành phần React.
- Có kiến thức sử dụng In-App-Purchase trên Android/iOS và qui trình duyệt app trên CH Play/AppStore.
- Biết cách làm việc với RESTful APIs để kết nối từ app đến back-end services
- Có khả năng đọc hiểu code nhanh & cải tiến mô hình hiện có theo hướng tốt hơn
- Hiểu biết về log và khả năng debug tốt.
- Có kiến thức về SDK của bên thứ ba: Google, Facebook, Appsflyer…
- Hiểu biết về lập trình trên các ứng dụng có liên kết với nhiều hệ thống khác nhau (client - server).
- Hiểu rõ cách xây dựng app trên các kích thước màn hình khác nhau.
- Có kiến thức về ứng dụng tương tác với webview.
- Có kinh nghiệm lập trình OOP.
- Có kiến thức về security.
Yêu cầu khác:
- Có khả năng debug tốt, khoanh vùng lỗi tốt, dự đoán lỗi tốt trên app & web
- Có kinh nghiệm trên các phiên bản Android/iOS khác nhau
- Có kinh nghiệm trong việc thống kê chỉ số sử dụng app
- Cẩn thận, tỉ mỉ, trách nhiệm cao với công việc và chịu được áp lực lớn.