Phát triển, tối ưu ứng dụng mobile sử dụng Flutter, ngôn ngữ Dart
Tham gia vào toàn bộ quy trình
phát triển phần mềm: từ phân tích yêu cầu, thiết kế, coding, testing đến triển khai
Cộng tác với các nhóm thiết kế UI/UX, Backend, QC để đảm bảo chất lượng sản phẩm
Thường xuyên cập nhật công nghệ mới, tối ưu hiệu suất ứng dụng.
Có thể đi onsite Hà Nội 2-3 tháng đầu của dự án
Tiếng Anh cơ bản: đọc hiểu, giao tiếp chuyên ngành
Từ 2 năm kinh nghiệm lập trình Mobile Flutter trở lên
Hiểu biết về Lifecycle của ứng dụng Flutter và Performance Optimization
Thành thạo Dart và các
kiến trúc lập trình (MVC, MVVM, MVP, Clean Architecture)
Có kinh nghiệm làm việc với REST API, Firebase và State management (Provider/ Bloc/ GetX)
Kinh nghiệm áp dụng AI vào công việc
Kinh nghiệm làm việc với Firebase, Google map, Payment, Notification
Kinh nghiệm làm việc với Layer Architecture
Kinh nghiệm làm việc với Repository Pattern
Kinh nghiệm làm việc với Git, CI/CD, phương pháp phát triển Agile/Scrum
Kinh nghiệm về security với app mobile là lợi thế: Mã hóa dữ liệu, Bảo mật API Key, Secure Store, xác thực OAuth2, JWT
Kinh nghiệm lập trình công nghệ Native (Swift/ Kotlin/ Java/ Objective-C) là lợi thế
Kinh nghiệm lập trình Frontend web (ReactJS, VueJS, Angular CLI) là lợi thế
Kinh nghiệm lập trình Backend ([protected info], Firebase, C#, Java) là lợi thế
Có ứng dụng thực tế đã triển khai trên Apple Store/ Google Play là lợi thế
Kỹ năng làm việc nhóm, chủ động trong công việc.