工作職責(zé):
1、負(fù)責(zé)公司核心產(chǎn)品 Android 客戶端的需求評審、架構(gòu)設(shè)計、編碼與性能優(yōu)化;
2、深度參與業(yè)務(wù)迭代,與產(chǎn)品 / 后端 /QA 密切配合,高質(zhì)量完成產(chǎn)品功能交付;
3、參與性能監(jiān)控和質(zhì)量保障體系建設(shè),通過數(shù)據(jù)監(jiān)控做好問題分析和排查。
4、參與推動團隊技術(shù)革新,積極學(xué)習(xí)和應(yīng)用 AI 等新技術(shù),持續(xù)提升團隊的技術(shù)水平和開發(fā)效率。
崗位要求
1、扎實的 Java/Kotlin 語言基礎(chǔ),熟悉面向?qū)ο笤O(shè)計、常用數(shù)據(jù)結(jié)構(gòu)與算法;
2、熟悉 Jetpack(Lifecycle、ViewModel、Room 等)及主流開源庫(OkHttp、Retrofit 等);
3、理解 Android 系統(tǒng)框架:AMS/WMS、Binder、渲染機制、消息機制、內(nèi)存與電量優(yōu)化;
4、能獨立承擔(dān)模塊,具備良好的分層架構(gòu)能力(MVP/MVVM/MVI + Clean Architecture);
5、熟悉 Git、Gradle、Maven,能寫腳本提升效率;
6、有強烈的 Owner 意識,邏輯清晰,善于溝通,對 “寫出好代碼” 有執(zhí)念。
7、擁有 KMP/Flutter 混合開發(fā)經(jīng)驗優(yōu)先
崗位畫像:
技術(shù)能力:
能夠獨立承擔(dān)模塊開發(fā),具備完整的功能實現(xiàn)和問題解決能力
具備清晰的邏輯思維,能夠快速理解和拆解復(fù)雜業(yè)務(wù)需求
對新技術(shù)保持敏感度,能夠快速學(xué)習(xí)并應(yīng)用 AI 等前沿技術(shù)
業(yè)務(wù)能力:
具備良好的業(yè)務(wù)理解能力,能夠從技術(shù)角度為業(yè)務(wù)需求提供合理建議
具備優(yōu)秀的問題拆解和分析能力,能夠在壓力下持續(xù)高質(zhì)量交付
協(xié)作能力:
溝通能力強,能夠與產(chǎn)品、設(shè)計、后端等團隊高效協(xié)作
具備良好的團隊合作精神,能夠推動團隊技術(shù)水平的提升
工作態(tài)度:
有強烈的 Owner 意識,主動承擔(dān)責(zé)任,對代碼質(zhì)量有執(zhí)念
能夠在項目壓力下保持穩(wěn)定輸出,具備良好的抗壓能力