Flutter Developer
Headhunt service · Ho Chi Minh City, Vietnam
Apply & track with Apply Edge1. Thông tin vị tríCấp bậc: Middle / SeniorKinh nghiệm: 3–5 nămĐịa điểm: Quận Tân Bình TP. Hồ Chí Minh Thời gian làm việc: Thứ Hai – Thứ Sáu, 08:30 – 17:302. Mô tả công việcPhát triển, nâng cấp và bảo trì các ứng dụng di động cho hệ thống Tài chính / Cho vay bằng Flutter.Xây dựng giao diện người dùng và triển khai các tính năng nghiệp vụ theo yêu cầu của dự án.Tích hợp RESTful API với hệ thống backend, xử lý dữ liệu và quản lý luồng giao dịch trong ứng dụng.Phối hợp với Business Analyst (BA), Backend Developer và Quality Assurance (QA) để phân tích yêu cầu, kiểm thử và xử lý các vấn đề phát sinh.Tối ưu hiệu năng, bảo mật và tính ổn định của ứng dụng trên cả hai nền tảng Android và iOS.Tham gia đánh giá mã nguồn (Code Review), kiểm thử đơn vị (Unit Testing) và hỗ trợ phát hành, triển khai ứng dụng.3. Yêu cầu bắt buộc (Must-have)Kỹ năng và kinh nghiệm chuyên mônCó từ 3–5 năm kinh nghiệm phát triển phần mềm, trong đó có kinh nghiệm thực tế phát triển ứng dụng di động bằng Flutter/Dart.Thành thạo Flutter Framework, Dart, vòng đời Widget (Widget Lifecycle) và các giải pháp quản lý trạng thái (State Management) như BLoC, Provider hoặc Riverpod.Có kinh nghiệm phát triển ứng dụng Android/iOS, bao gồm thiết kế giao diện thích ứng (Responsive UI), điều hướng (Navigation) và quản lý trạng thái.Có kinh nghiệm tích hợp RESTful API, xử lý dữ liệu JSON, xác thực và quản lý token, xử lý lỗi.Hiểu biết vững về Clean Architecture, lập trình hướng đối tượng (OOP), các nguyên tắc SOLID và những phương pháp tổ chức mã nguồn tốt.Có kinh nghiệm gỡ lỗi, khắc phục sự cố và tối ưu hiệu năng ứng dụng di động.Kiến thức nghiệp vụ tài chínhCó kinh nghiệm tham gia các dự án thuộc lĩnh vực Tài chính / Ngân hàng (Finance/Banking).Hiểu các yêu cầu về bảo mật dữ liệu người dùng, cơ chế xác thực và quy trình xử lý giao dịch trong ứng dụng tài chính.Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh.