Đảm bảo hiệu suất, chất lượng và khả năng đáp ứng của các ứng dụng Android trong quá trình phát triển và triển khai.
Thực hiện các nhiệm vụ khác theo sự phân công của Trưởng bộ phận hoặc
Quản lý dự án.
Tối ưu hóa hiệu năng và độ ổn định của ứng dụng, xử lý lỗi và các sự cố kỹ thuật trong quá trình phát triển và vận hành.
Nghiên cứu và triển khai các công nghệ, framework nền tảng trên Android, thực hiện kiểm thử kỹ thuật và lựa chọn giải pháp phù hợp cho từng dự án.
Soạn thảo và duy trì các tài liệu kỹ thuật liên quan đến quá trình phát triển ứng dụng.
Có kinh nghiệm ít nhất từ 2 năm trở lên làm việc trong lĩnh vực lập trình Android (Java hoặc Kotlin).
Thành thạo Java hoặc Kotlin, hiểu rõ OOP, cấu trúc dữ liệu, đa luồng, tổ chức mã và coding convention.
Nắm vững Android SDK và các thư viện phổ biến: Jetpack, AndroidX, LiveData, ViewModel, Retrofit, Dagger/Hilt, RxJava...
Am hiểu thiết kế UI/UX, nguyên lý UI trên Android, biết tùy biến UI cho đa kích thước màn hình (responsive design).
Có kinh nghiệm làm việc với API (RESTful), JSON/XML, và các dịch vụ như Firebase.
Có kiến thức về vòng đời ứng dụng, sự thay đổi giữa các phiên bản hệ điều hành Android, và nguyên lý hoạt động bên trong Android.
Quen thuộc với mẫu
kiến trúc phần mềm: MVP, MVVM (biết Clean Architecture là điểm cộng).
Biết sử dụng các mẫu thiết kế phần mềm: Singleton, Factory, Repository,...
Thành thạo công cụ quản lý mã nguồn Git, và công cụ quản lý dự án như Jira.
Có khả năng triển khai kiểm thử đơn vị (Unit test), hiểu cơ bản về nền tảng CI/CD, testing automation.
Kỹ năng debug tốt, biết sử dụng các công cụ debug phổ biến trong Android.
Kỹ năng phân tích và giải quyết vấn đề tốt
Chủ động, có tinh thần học hỏi và trách nhiệm với công việc.
Mức lương 20.000.000 VNĐ + thưởng theo dự án.
Môi trường làm việc trẻ trung, năng động, cơ hội thăng tiến rõ ràng.
Được tham gia BHXH, BHYT và các chế độ phúc lợi khác theo quy định.