Phát triển, nâng cấp và duy trì các ứng dụng di động đa nền tảng (iOS/Android) sử dụng Flutter.
Tối ưu hiệu năng ứng dụng, đảm bảo tốc độ khởi động nhanh, trải nghiệm mượt mà và sử dụng tài nguyên hiệu quả.
Tham gia phân tích yêu cầu, thiết kế
kiến trúc ứng dụng và đề xuất các giải pháp kỹ thuật phù hợp với định hướng sản phẩm.
Phối hợp chặt chẽ với đội ngũ Backend, UI/UX và QA/QC trong quá trình phát triển, tích hợp API, xử lý lỗi và hoàn thiện sản phẩm.
Đảm bảo chất lượng mã nguồn thông qua việc tuân thủ coding conventions, code review và áp dụng các phương pháp
phát triển phần mềm hiệu quả.
Chủ động nghiên cứu, đề xuất và ứng dụng các công nghệ, công cụ mới nhằm nâng cao chất lượng sản phẩm và trải nghiệm người dùng.
Tốt nghiệp đại học chính quy trở lên, chuyên ngành CNTT/Toán Tin hoặc tương đương
Tiếng Anh trình độ B. Ưu tiên thí sinh có chứng chỉ tiếng Anh quốc tế: TOEIC, IELTS,... và các chứng chỉ quốc tế khác
Dưới 35 tuổi
Có từ 5 năm kinh nghiệm phát triển ứng dụng di động, trong đó có kinh nghiệm thực tế với Flutter/Dart.
Thành thạo Flutter, Dart và có kinh nghiệm xây dựng, phát triển, triển khai ứng dụng trên cả hai nền tảng iOS và Android.
Có kiến thức về kiến trúc ứng dụng, quản lý trạng thái (State Management) và tối ưu hiệu năng trong Flutter.
Có hiểu biết về phát triển ứng dụng Native: Swift/Objective-C (iOS) hoặc Kotlin/Java (Android); có khả năng tích hợp và xử lý các tính năng đặc thù của từng nền tảng khi cần thiết.
Sử dụng thành thạo VS Code và có khả năng làm việc với Android Studio, Xcode để build, debug và kiểm thử ứng dụng.
Có kinh nghiệm tích hợp RESTful APIs, JSON, GraphQL, WebSocket và các dịch vụ bên thứ ba như Firebase, Google Maps, Sentry,...
Thành thạo Git và các nền tảng quản lý mã nguồn như GitHub, GitLab hoặc Bitbucket.
Có tư duy logic, khả năng phân tích và giải quyết vấn đề tốt; chú trọng chất lượng sản phẩm và trải nghiệm người dùng (UI/UX).
Chủ động, có tinh thần trách nhiệm cao, khả năng làm việc độc lập và phối hợp nhóm hiệu quả.