【工作內容 Job description】
在這份工作中,您將作為 Android 工程師 負責開發我們的 App,您將與產品經理、UI/UX 設計師、後端工程師、硬體工程師、及支援工程師等跨領域的夥伴們緊密協作,共同負責產品的功能開發與長期維護,持續打造並優化使用者體驗。您將從前期的需求分析、架構設計到最終的功能開發都全程參與,以確保打造出穩定且高品質的產品。
In this role, as an Android Engineer, you will be responsible for developing our app. You will collaborate closely with cross-functional partners—including product managers, UI/UX designers, backend engineers, hardware engineers, and support engineers—to jointly handle feature development and long-term maintenance, continuously building and optimizing the user experience. You will be involved in the entire process, from initial requirements analysis and architectural design to final feature development, ensuring a stable and high-quality product.
【必要條件 Requirements】
• 具備 5 年以上 Android App 開發經驗。
• 熟悉 Kotlin 與 Java,並有在專案中進行雙語言開發與維護的能力。
• 熟悉 Android SDK,並對 Activity、Fragment、Service 等元件的生命週期理解。
• 熟悉 MVVM 等 Android 開發架構,並有使用 Jetpack 系列元件 (如 LiveData, ViewModel, Room) 的實務經驗。
• 熟悉豐富的 RESTful API 串接經驗,並熟悉 JSON 資料處理。
• 熟悉 Git 版本控制與團隊協作流程 (如 Git Flow)。
• 具備問題分析與解決能力,並樂於團隊合作與溝通。
• 5+ years of Android App development experience.
• Proficient in Kotlin and Java, with the ability to develop and maintain a bilingual codebase.
• Familiar with the Android SDK and a solid understanding of component lifecycles (Activity, Fragment, Service, etc.).
• Familiar with modern Android architectures like MVVM and practical experience with Jetpack components (e.g., LiveData, ViewModel, Room).
• Familiar with RESTful API integration and JSON data handling.
• Familiar with Git version control and team collaboration workflows (like Git Flow).
• Strong problem-analysis and solving skills, with a passion for teamwork and communication.