Mô Tả Công Việc
Trách Nhiệm Chính
- Thiết kế, phát triển, bảo trì và tối ưu hóa các giải pháp di động cho nhiều dự án khác nhau
- Tham gia vào các buổi lập kế hoạch dự án và thiết kế để phân chia các nhiệm vụ phát triển di động
- Ước lượng thời gian phát triển và xác định các thách thức cùng rủi ro tiềm ẩn trong quá trình triển khai
- Hợp tác với các nhóm backend, sản phẩm, thiết kế và kiểm thử để đảm bảo dự án được thực hiện liền mạch
- Duy trì các kênh giao tiếp rõ ràng với tất cả các bên liên quan trong suốt vòng đời phát triển
- Áp dụng các phương pháp tốt nhất cho phát triển di động và cập nhật các công nghệ mới nổi
- Tối ưu hóa hiệu suất ứng dụng và đảm bảo trải nghiệm người dùng chất lượng cao trên mọi thiết bị
Yêu Cầu Công Việc
- Có kinh nghiệm đã được chứng minh trong phát triển di động React Native và Expo
- Hiểu biết vững chắc về JavaScript/TypeScript và các nguyên tắc phát triển di động
- Kinh nghiệm với các giải pháp quản lý trạng thái (Redux, MobX hoặc Context API)
- Quen thuộc với RESTful APIs và lập trình bất đồng bộ
- Kiến thức về nguyên tắc UI/UX di động và thiết kế đáp ứng
- Khả năng làm việc hợp tác trong các nhóm đa chức năng
- Kỹ năng giải quyết vấn đề tốt và chú ý đến chi tiết
- Kinh nghiệm với hệ thống kiểm soát phiên bản (Git)
- Hiểu biết về quy trình triển khai ứng dụng di động trên cả hai nền tảng iOS và Android
Yêu Cầu Ưu Tiên
- Kinh nghiệm với phát triển di động gốc (iOS/Android)
- Kiến thức về các framework kiểm thử cho ứng dụng di động
- Quen thuộc với quy trình tích hợp/triển khai liên tục (CI/CD)
- Kinh nghiệm với các kỹ thuật tối ưu hóa hiệu suất
- Đóng góp vào các dự án mã nguồn mở hoặc có portfolio cá nhân về ứng dụng di động


