主導(dǎo)過兩個(gè)以上大型項(xiàng)目經(jīng)驗(yàn),有管理經(jīng)驗(yàn)。工作經(jīng)驗(yàn)6年以上,熟悉主流技術(shù)及框架。
技術(shù)與技能要求:
1、深入理解Java虛擬機(jī)(Dalvik/ART)及Kotlin語言的高級(jí)特性和實(shí)現(xiàn)原理。
2、深入理解Android系統(tǒng)底層機(jī)制,如Binder通信機(jī)制、App啟動(dòng)流程、圖形渲染系統(tǒng)、內(nèi)存管理機(jī)制等。
3、精通模塊化、組件化架構(gòu)設(shè)計(jì),有推動(dòng)大型App組件化改造的經(jīng)驗(yàn)。
4、熟悉設(shè)計(jì)原則(SOLID),能設(shè)計(jì)出高內(nèi)聚、低耦合、易測(cè)試的架構(gòu)。
5、具備全鏈路性能優(yōu)化的經(jīng)驗(yàn),能建立監(jiān)控體系并主導(dǎo)系統(tǒng)性優(yōu)化(如IO優(yōu)化、存儲(chǔ)優(yōu)化、包體積瘦身等)。
6、對(duì)跨平臺(tái)技術(shù)(如Flutter、React Native)或新UI框架(如Jetpack Compose)有深入了解或?qū)嵺`,能進(jìn)行技術(shù)選型評(píng)估。
7、有Hybrid開發(fā)(H5與Native交互)深度優(yōu)化經(jīng)驗(yàn),或掌握動(dòng)態(tài)化(如熱修復(fù)、插件化)方案原理。
8、精通Gradle構(gòu)建流程,能進(jìn)行深度定制和優(yōu)化。熟悉CI/CD、自動(dòng)化測(cè)試、產(chǎn)品質(zhì)量保障體系的建設(shè)。