崗位職責(zé):
1、負責(zé)在線音視頻,本地音視頻,有聲讀物,Radio等基礎(chǔ)應(yīng)用的的需求分析、設(shè)計,開發(fā)和維護工作
2、日常負責(zé)多媒體應(yīng)用的架構(gòu)優(yōu)化、新功能開發(fā)、業(yè)務(wù)重構(gòu)、性能優(yōu)化及Bug修復(fù)等
3、不斷提升多媒體基礎(chǔ)應(yīng)用的使用體驗,包括但不限于提升應(yīng)用穩(wěn)定性、降低Crash、ANR率、優(yōu)化動效及UI細節(jié)等
4、負責(zé)所負責(zé)模塊的框架搭建,技術(shù)方案文檔編寫、維護及總結(jié)
5、能通過多媒體相關(guān)的Frameworks的知識,并通過系統(tǒng)日志排查疑難問題
6、管理開發(fā)團隊進行車機多媒體類應(yīng)用的開發(fā)和實現(xiàn),確保功能符合設(shè)計要求和用戶體驗
7、做好項目計劃,及時與測試團隊溝通解決問題,保證項目按時落地交付
8、協(xié)調(diào)與產(chǎn)品經(jīng)理、設(shè)計師、開發(fā)人員之間的溝通,確保需求的準(zhǔn)確傳達與實現(xiàn)
任職要求:
1、計算機相關(guān)專業(yè)大專及以上學(xué)歷,5年以上Android車機應(yīng)用開發(fā)經(jīng)驗
2、熟悉Android開發(fā)平臺框架及各種特性, 熟練掌握自定義View、多線程、IPC機制、內(nèi)存管理機制等
3、有一定的架構(gòu)能力,對設(shè)計模式、數(shù)據(jù)結(jié)構(gòu)、MVVM、MVI等有自己的理解
4、精通Java與Kotlin編程,熟練掌握jetpack框架,有compose使用經(jīng)驗者優(yōu)先
5、接觸過framework、系統(tǒng)應(yīng)用開發(fā)、車載項目開發(fā)者優(yōu)先
6、使用過ijkPlayer,exoplayer,mediaplayer等播放器開發(fā)者優(yōu)先
7、負責(zé)過100w+月活移動端項目者優(yōu)先
8、注重程序設(shè)計和編碼規(guī)范
9、強烈的責(zé)任心和團隊意識,執(zhí)行力強