Chi tiết công việc Flutter Developer tại VARS TECH
★ MÔ TẢ CÔNG VIỆC: Dưới sự hướng dẫn, bạn sẽ thực hành:
● Thiết kế, phát triển website, ứng dụng
● Viết các đoạn code chính xác, rõ ràng, chú trọng đến khả năng mở rộng và hiệu suất
● Phối hợp cùng UI/UX Designer và QA
★ YÊU CẦU:
● Nắm vững khái niệm cơ bản về hệ điều hành di động (Android/iOS), vòng đời ứng dụng
và các thành phần chính của hệ điều hành, các nguyên lý cơ bản về UI/UX
● Hiểu các cấu trúc dữ liệu cơ bản như mảng, danh sách liên kết.
● Nắm các thuật toán cơ bản như sắp xếp (Bubble Sort, Insertion Sort), tìm kiếm tuần tự.
● Hiểu biết về các mô hình phát triển phần mềm cơ bản như Waterfall, Agile.
● Phát triển ứng dụng đơn giản với Flutter, sử dụng các widget cơ bản và cấu trúc điều
hướng đơn giản.
● Làm quen với việc tích hợp các Native Modules cơ bản trong Flutter
● Sử dụng các plugin Flutter có sẵn từ pub.dev để tích hợp các tính năng cơ bản của hệ
điều hành.
● Thực hiện các yêu cầu API cơ bản, sử dụng thư viện HTTP đơn giản
● Áp dụng các kỹ thuật cơ bản như nén hình ảnh, tối ưu hóa luồng tải dữ liệu.
● Viết được Unit Test đơn giản bằng flutter_test.
● Xác định và sửa lỗi đơn giản trong mã nguồn với sự hướng dẫn.
● Sử dụng các kỹ thuật debug cơ bản để tìm nguyên nhân vấn đề.
● Sử dụng các công cụ như Git và CI/CD để xây dựng và triển khai ứng dụng di động ở
mức độ cơ bản.
● Có khả năng tham gia thảo luận nhóm, lắng nghe và đưa ra ý kiến cơ bản.
● Đảm bảo hoàn thành công việc được giao đúng hạn với sự hướng dẫn
