★ MÔ TẢ CÔNG VIỆC:
● Thiết kế, phát triển các ứng dụng di động đáp ứng nhu cầu người 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.
● Nắm vững các nguyên lý cơ bản về UI và 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, ví dụ như sử dụng camera, GPS, hoặc lưu trữ dữ liệu địa phương.
● 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 như http trong Flutter để gửi và nhận dữ liệu từ API.
● Á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 từ người khác.
★ QUYỀN LỢI:
● Mức phụ cấp thực tập hấp dẫn. Hỗ trợ dấu thực tập
● Cơ hội trở thành nhân viên chính thức sau lộ trình thực tập - học việc
● Được training, phát triển về chuyên môn và kỹ năng làm việc
● Được định hướng nghề chuyên sâu
● Môi trường làm việc trẻ, sáng tạo, hiện đại, năng động, nhiều hoạt động nội bộ