Tham gia dự án tái cấu trúc ứng dụng mobile thế hệ mới cho hệ thống RICOH Smart Device Connector, bao gồm:
• Phát triển ứng dụng iOS/Android bằng React Native (TypeScript)
• Tích hợp với printer / MFP (multi-function devices)
• Chuyển đổi hệ thống hiện tại (Java, native) sang kiến trúc mới
• Xây dựng nền tảng có khả năng mở rộng và bảo trì cao
* Trách nhiệm công việc
• Phát triển ứng dụng mobile bằng React Native + TypeScript
• Xây dựng UI dựa trên thiết kế từ Figma
• Tham gia chuyển đổi logic từ Java sang TypeScript
• Phát triển và tích hợp native modules (Android/iOS) thông qua bridge
• Làm việc với các tính năng liên quan đến:
◦ Kết nối thiết bị (printer, scanner…)
◦ Xử lý dữ liệu và workflow
• Viết unit test, integration test
• Tham gia review code, đảm bảo chất lượng sản phẩm
• Làm việc theo mô hình:
◦ Waterfall tổng thể + Agile theo từng feature (demo từng phần)
* Tech Stack
• Frontend: React Native, TypeScript
• Mobile Native: Android (Java/Kotlin), iOS (Swift/Objective-C)
• Tools: GitHub, Copilot, Figma
• Khác:
◦ React Native Bridge
◦ i18n, Security
◦ SDK Android/iOS
Yêu cầu bắt buộc
• 2+ năm kinh nghiệm với React Native
• Kinh nghiệm làm mobile (iOS hoặc Android)
• Hiểu rõ:
◦ Component lifecycle, state management
◦ REST API integration
• Có kinh nghiệm với TypeScript
• Có khả năng đọc hiểu code Java/Kotlin hoặc Swift
• Kinh nghiệm làm việc với Git
* Ưu tiên
• Có kinh nghiệm:
◦ Viết Native Module / Bridge
◦ Làm việc với thiết bị hardware (Bluetooth, WiFi, printer…)
• Hiểu về architecture (Clean Architecture / MVVM / Modularization)
• Có kinh nghiệm migrate hệ thống legacy
• Đã làm dự án với khách hàng Nhật
• Biết tiếng Nhật (N3+) là lợi thế lớn
• Có kinh nghiệm sử dụng:
◦ GitHub Copilot / AI coding tools
◦ Figma workflow
Contact Nga Helen-0388.747.888-Mail: NgaNT40@fpt.com