Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập trình viên Flutter có tay nghề để gia nhập đội ngũ của chúng tôi. Ứng viên lý tưởng sẽ chịu trách nhiệm phát triển các ứng dụng di động đa nền tảng hiệu suất cao, dễ bảo trì cho cả hai nền tảng Android và iOS. Bạn sẽ tham gia vào toàn bộ vòng đời phát triển ứng dụng, từ phân tích yêu cầu đến thiết kế, phát triển, kiểm thử và phát hành. Vai trò của bạn sẽ bao gồm tích hợp các API và SDK của bên thứ ba trong khi tối ưu hóa hiệu suất ứng dụng và trải nghiệm người dùng. Sự hợp tác với các nhà thiết kế và nhóm sản phẩm là rất quan trọng để đảm bảo chức năng tối ưu và chất lượng giao diện. Ngoài ra, bạn sẽ duy trì và cập nhật các ứng dụng hiện có, khắc phục sự cố, tham gia đánh giá mã và cập nhật các xu hướng mới nhất trong Flutter và phát triển di động để đề xuất các giải pháp sáng tạo.
Trách Nhiệm Chính
- Phát triển các ứng dụng di động đa nền tảng hiệu suất cao, dễ bảo trì bằng Flutter (Android & iOS).
- Tham gia vào toàn bộ vòng đời phát triển ứng dụng từ phân tích yêu cầu đến phát hành.
- Tích hợp các API và SDK của bên thứ ba để nâng cao hiệu suất ứng dụng và trải nghiệm người dùng.
- Hợp tác chặt chẽ với các nhà thiết kế và nhóm sản phẩm để đảm bảo chức năng ứng dụng và UI/UX tối ưu.
- Duy trì và cập nhật các ứng dụng hiện có, giải quyết các vấn đề phát sinh.
- Tham gia đánh giá mã để đảm bảo chất lượng mã và hiệu quả hợp tác nhóm.
- Cập nhật các xu hướng mới nhất trong Flutter và phát triển di động, đề xuất các giải pháp sáng tạo.
Yêu Cầu Công Việc
- Học vấn: Bằng cử nhân trở lên về Khoa học Máy tính, Kỹ thuật Phần mềm hoặc lĩnh vực liên quan (yêu cầu bằng cấp chính quy, không nâng cấp).
- Kinh nghiệm: 3-5 năm kinh nghiệm phát triển di động, với ít nhất 2 năm phát triển Flutter thực tế.
- Thành thạo ngôn ngữ lập trình Dart và các tính năng cốt lõi của framework Flutter (quản lý trạng thái, định tuyến, hoạt ảnh, v.v.).
- Kinh nghiệm với các công cụ quản lý trạng thái như Provider, Riverpod hoặc Bloc.
- Quen thuộc với tích hợp RESTful API, phân tích dữ liệu JSON và cơ sở dữ liệu (SQLite, Firebase Firestore).
- Hiểu biết về các kỹ thuật tối ưu hóa hiệu suất ứng dụng (quản lý bộ nhớ, tối ưu hóa tốc độ khung hình, phản hồi giao diện người dùng).
Ưu Tiên
- Kinh nghiệm phát triển sàn giao dịch tài sản kỹ thuật số.
- Quen thuộc với các công cụ CI/CD (GitLab CI/CD, Codemagic, v.v.).
- Kinh nghiệm phát triển native Android (Kotlin/Java) hoặc iOS (Swift).
- Hiểu biết về các phương pháp Agile (Scrum, Kanban).
- Kỹ năng giao tiếp tốt và khả năng hợp tác đa nhóm.
Phúc Lợi
- Làm việc từ xa hoàn toàn (Full Remote) với giờ giấc linh hoạt.
- Nghỉ cuối tuần và ngày lễ theo quy định.
- Nghỉ ốm và nghỉ phép có lương.
- Thưởng hiệu suất gấp đôi hàng năm.
- Môi trường làm việc sử dụng tiếng Trung.