- Phát triển mới, chỉnh sửa và tối ưu các ứng dụng di động cho VIB, đảm bảo hiệu suất, bảo mật và trải nghiệm người dùng tốt nhất.
- Hỗ trợ và phối hợp với nhóm kiểm thử xây dựng các kịch bản kiểm thử tự động, sử dụng các công cụ hiện đại như Appium, Espresso hoặc Jenkins.
- Tìm hiểu và áp dụng các công nghệ mới như AI/ML, Kotlin Multiplatform, Jetpack Compose, và các giải pháp phát triển ứng dụng đa nền tảng (React Native, Flutter).
- Xây dựng tài liệu kỹ thuật chi tiết cho các dự án, đảm bảo tính nhất quán và dễ dàng bảo trì.
- Tích hợp các API hiện đại (RESTful APIs, GraphQL) và các dịch vụ bên thứ ba (mạng xã hội, thanh toán trực tuyến, v.v.).
- Thực hiện hỗ trợ theo chuẩn Cam kết chất lượng dịch vụ (SLA) đã được thống nhất.
- Tham gia tối ưu hóa bảo mật ứng dụng, bao gồm mã hóa dữ liệu, triển khai OAuth 2.0, và các giải pháp bảo mật khác.
- Thực hiện các nhiệm vụ khác theo phân công của cấp quản lý.
Trình độ học vấn
- Tốt nghiệp Đại học ngành Công nghệ Thông tin hoặc các ngành liên quan.
Kinh nghiệm chuyên môn
- Tối thiểu 3 năm kinh nghiệm phát triển ứng dụng di động.
- Thành thạo các ngôn ngữ lập trình: Kotlin và Java cho Android; Swift hoặc Objective-C cho iOS; React Native hoặc Flutter cho ứng dụng đa nền tảng.
- Có kinh nghiệm:
Tích hợp ứng dụng qua RESTful APIs, JSON, GraphQL, và Web Services.
Làm việc với cơ sở dữ liệu như Oracle, SQL Server, MySQL, hoặc Firebase.
Phát triển ứng dụng di động với lượng người dùng lớn, tối ưu hóa hiệu suất và tăng cường bảo mật.
Xây dựng và triển khai kịch bản kiểm thử tự động bằng các công cụ như Appium, Espresso, hoặc Selenium.
Kỹ năng và công nghệ mới
- Hiểu biết và kinh nghiệm với các công nghệ hiện đại:
Jetpack Compose: Tối ưu hóa giao diện người dùng trên Android.
Kotlin Multiplatform: Phát triển ứng dụng đa nền tảng.
Firebase ML Kit hoặc TensorFlow Lite: Tích hợp AI/ML vào ứng dụng di động.
CI/CD: Sử dụng Jenkins, GitHub Actions hoặc Azure Devops để tự động hóa quy trình phát triển.
- Có kinh nghiệm tích hợp các dự án AI/ML là một lợi thế lớn.
Ngoại ngữ
- Tiếng Anh cơ bản, có khả năng đọc hiểu tài liệu kỹ thuật.
Ưu tiên
- Có kinh nghiệm phát triển ứng dụng ngân hàng hoặc tài chính.
- Hiểu biết về bảo mật ứng dụng di động và các tiêu chuẩn bảo mật như OWASP Mobile Security.
- Kinh nghiệm triển khai các giải pháp AI/ML hoặc tích hợp chatbot, nhận diện hình ảnh, phân tích dữ liệu.
Các công việc tương tự