Android架構(gòu)師職位要求
1.精通Java 平臺(tái)開發(fā),熟悉面向?qū)ο笤O(shè)計(jì)方法和常用設(shè)計(jì)模式;
2.精通核心技術(shù)和框架 (包括 JVM/JNI/NIO/多線程/Lockless 及 TCP/IP 網(wǎng)絡(luò)編程等);
3.精通Android 框架,深入了解底層服務(wù)、Binder IPC、SurfaceFlinger等技術(shù);
4.精通Android UI 布局開發(fā)/Animation/OpenGL|ES/Multimedia 開發(fā)技術(shù);
5.精通SQLite 數(shù)據(jù)庫(kù)使用,具備數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn),熟悉常用優(yōu)化方法;
6.精通本地?cái)?shù)據(jù)緩存技術(shù),熟悉Android文件操作;
7.熟悉數(shù)據(jù)加密算法及相關(guān)實(shí)用技術(shù)。
Android架構(gòu)師崗位職責(zé)
1.負(fù)責(zé)公司Android App產(chǎn)品的技術(shù)方案規(guī)劃、架構(gòu)設(shè)計(jì)和系統(tǒng)設(shè)計(jì);
2.對(duì)Android App 的研發(fā)進(jìn)行技術(shù)評(píng)審和把關(guān),驗(yàn)證方案的有效性和合理性;
3.編寫核心代碼,帶領(lǐng)團(tuán)隊(duì)共同完成項(xiàng)目的開發(fā)和維護(hù),并保證項(xiàng)目高可擴(kuò)展和可維護(hù)性;
4.優(yōu)化產(chǎn)品性能,安全加固,保證App安全、穩(wěn)定、快速運(yùn)行兼且省電、省流量;
5.解決 App 運(yùn)行中出現(xiàn)的故障和問題,同時(shí)提供性能優(yōu)化、日志收集及統(tǒng)計(jì)分析等方案;
6.編寫研發(fā)過程中產(chǎn)生的規(guī)范化文檔/接口文檔等;
7.為中、初級(jí)開發(fā)人員提供技術(shù)指導(dǎo)及幫助;
8.職業(yè)發(fā)展:系統(tǒng)架構(gòu)師/技術(shù)專家。