← Công ty Cổ phần Masscom Việt Nam
Middle Frontend Engineer (Flutter / Android)
Công ty Cổ phần Masscom Việt Nam ·
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
15tr - 25tr
Địa điểm
Hà Nội, Quận Thanh Xuân
Tổng quan
- Phát triển ứng dụng Mobile
- Tham gia xây dựng và phát triển các sản phẩm của Meup trên nền tảng Android (Kotlin/Java) và Flutter (Dart).
- Thiết kế và triển khai các tính năng mới từ ý tưởng đến sản phẩm hoàn chỉnh.
- Phối hợp với Product, UI/UX Designer và Backend Engineer để xây dựng các trải nghiệm người dùng tối ưu.
- Xây dựng kiến trúc và chất lượng sản phẩm
- Thiết kế kiến trúc ứng dụng theo các mô hình MVVM, MVI hoặc tương đương.
- Xây dựng cấu trúc code dễ bảo trì, mở rộng và tái sử dụng.
- Quản lý hiệu quả state management, navigation flow và lifecycle của ứng dụng.
- Thực hiện code review, đảm bảo chất lượng và tính nhất quán của codebase.
- Phát triển giao diện và trải nghiệm người dùng
- Xây dựng giao diện hiện đại, trực quan, responsive trên nhiều kích thước màn hình.
- Thiết kế animation, transition và các tương tác mượt mà.
- Tối ưu trải nghiệm dành cho người cao tuổi:• Font chữ dễ đọc.
- Độ tương phản cao.
- Vùng thao tác lớn.
- Luồng sử dụng đơn giản và dễ hiểu.
- Hạn chế tối đa các thao tác gây nhầm lẫn.
- Tích hợp hệ thống và xử lý dữ liệu
- Tích hợp với các hệ thống Backend thông qua RESTful APIs.
- Xử lý dữ liệu bất đồng bộ, caching và đồng bộ dữ liệu.
- Xây dựng các cơ chế hoạt động offline và đồng bộ khi có kết nối mạng.
- Tích hợp các tính năng nền tảng như:• Push Notification.
- Quyền truy cập hệ thống.
- Voice Interaction (STT/TTS) khi cần thiết.
- Tối ưu hiệu năng
- Tối ưu tốc độ khởi động ứng dụng.
- Tối ưu bộ nhớ, pin và tài nguyên thiết bị.
- Đảm bảo trải nghiệm mượt mà trên cả các thiết bị cấu hình thấp.
- Phân tích, xử lý và khắc phục các vấn đề về: Crash, Memory Leak, UI Lag, Performance Bottleneck.
- Kiểm thử và cải tiến sản phẩm
- Kiểm thử trên thiết bị thực tế.
- Quan sát hành vi người dùng để phát hiện các vấn đề về trải nghiệm.
- Chủ động đề xuất các cải tiến nhằm nâng cao chất lượng sản phẩm.
- Tham gia xây dựng tài liệu kỹ thuật và chia sẻ kiến thức trong đội ngũ.
- Tối thiểu 2–4 năm kinh nghiệm phát triển Mobile hoặc Frontend cho các sản phẩm có người dùng thực tế.
- Thành thạo làm việc với AI agent như Codex, Claude Code... để tăng hiệu suất công việc
- Thành thạo Android (Kotlin/Java) và Flutter (Dart); hoặc rất mạnh một nền tảng và có khả năng học nhanh nền tảng còn lại.
- Hiểu sâu về:• Mobile Architecture.
- State Management.
- Application Lifecycle.
Yêu cầu
- Tư duy giải quyết vấn đề tốt.
- Kỹ năng debug và tối ưu hiệu năng hiệu quả.
- Tư duy sản phẩm và trải nghiệm người dùng.
- Chủ động trong công việc.
- Tinh thần học hỏi và cải tiến liên tục.
- Có khả năng làm việc nhóm và phối hợp đa phòng ban.
- 3/ Ưu tiên
- Có kinh nghiệm phát triển sản phẩm dành cho người cao tuổi hoặc lĩnh vực chăm sóc sức khỏe.
- Hiểu biết sâu về Accessibility và Inclusive Design.
- Có kinh nghiệm làm việc với Websocket, Web RTC
- Có kinh nghiệm với Voice UX, STT/TTS hoặc các sản phẩm AI Voice.
- Có kinh nghiệm sử dụng Jetpack Compose.
- Đã từng xây dựng CI/CD cho Mobile App.
- Có kinh nghiệm Automated Testing hoặc UI Testing.
- Hiểu rõ ưu nhược điểm giữa Native Mobile và Cross-platform Development.
- Thành thạo các công cụ AI hỗ trợ phát triển phần mềm và tối ưu năng suất làm việc.
- Đã có ứng dụng phát hành trên Google Play hoặc App Store.
- Có Portfolio hoặc sản phẩm thực tế để giới thiệu.
- Kinh nghiệm: 2 Năm
Quyền lợi
Chăm sóc sức khỏeLaptop / Thiết bị
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→