1. Mobile development
2. 應用資訊系統之規劃、設計、程式撰寫及維護。
3. 熟悉Visual Studio Code 使用經驗
4. 職務一:
A. 熟悉Codova 平台使用,或是具備 jQuery、HTML(HTML5)、CSS(CSS)、
jQuery Mobile經驗
B. 對程式架構、程式設計與 Codjng Style/Clean Code 等 Web 技術創建跨平臺移動
應用程式經驗,二至三年以上經驗。
C. 熟串接後端 Service/API、. 具良好協作與溝通能力
D. Git 版控經驗、 Jira使用經驗
E. 具 iOS or Android App 開發能力
F. 工作地點 : 內湖
5. 職務二:
A. 熟悉Flutter Dart 開發語言、Flutter套件或 widgets使用 (Material Design or
Cupertino Design),兩年以上經驗。
B. 有後端Java 開發二年經驗。
C. 熟串接後端 Service/API、. 具良好協作與溝通能力
D. Git 版控經驗、 Jira使用經驗
E. 具 iOS or Android App 開發能力
F. 工作地點 : 公司
Job Description:
Responsible for the design, development, and optimization of the Android Framework layer, as well as extending and customizing features based on product requirements. Collaborate with application layer and hardware teams to provide efficient and stable framework support, and participate in issue analysis and system performance tuning.
Responsibilities:
• Design and develop features at the Android Framework layer
• Modify and optimize core Android components (such as AMS, WMS, Input, Binder, etc.)
• Extend and customize framework functionalities based on product requirements
• Analyze and resolve system performance and stability issues
• Collaborate with cross-functional teams to ensure scalability and efficiency of system architecture
Requirements:
• Bachelor's degree or above in Computer Science, Electrical Engineering, or related fields
• 3+ years of experience in Android Framework development
• Proficient in Android system architecture, startup process, and Binder mechanism
• Skilled in Java and C/C++
• Strong skills in system tuning, performance analysis, and troubleshooting
• Excellent communication and teamwork abilities
Preferred Qualifications:
• Experience in Android HAL and driver development
• Contributions to Android Open Source Project (AOSP)
• Experience in AIoT, smart devices, or related fields
Responsibilities:
• Develop, maintain, and optimize POS applications for Android devices (mobile and tablet).
• Collaborate with Product, UI/UX, and QA teams to deliver features from concept to release.
• Implement MVVM architecture and leverage modern Android frameworks such as Jetpack, Compose, and Coroutines to build scalable, maintainable applications.
• Integrate with payment systems, external peripherals, and third-party SDKs.
• Implement secure and reliable API integrations (RESTful services).
• Conduct code reviews, enforce coding standards, and follow best practices.
• Continuously evaluate and adopt emerging Android technologies to improve performance, security, and reliability.
Requirements:
• Proficient in Kotlin; familiarity with Java is a plus.
• Strong understanding of Material Design guidelines and experience building responsive UI for tablets.
• Experience integrating payment SDKs, POS hardware, or NFC-based payments.
• Comfortable working within a Scrum development environment.
• Excellent problem-solving skills and attention to detail.
Nice-to-Have:
• Experience with embedded Android development or Android-based payment terminals (e.g., Sunmi, PAX, Verifone).
• Expertise in offline-first architecture and data synchronization.
• Database experience with Room and LiveData.
• Experience working with WebSocket for real-time communication.
• Published apps on Google Play Store.