崗位職責(zé):
1. 負(fù)責(zé)android平板系統(tǒng)定制開發(fā);
2. 進(jìn)行系統(tǒng)級多屏、浮窗、分屏等窗口化解決方案的設(shè)計與實現(xiàn);
3. 參與 SystemUI、Settings 等系統(tǒng)級應(yīng)用程序定制化開發(fā);
4. 其他 Android 系統(tǒng)的優(yōu)化和系統(tǒng)穩(wěn)定性問題處理
任職要求:
1. 良好的java/Kotlin 語言功底,熟悉常見的數(shù)據(jù)結(jié)構(gòu)算法,設(shè)計模式。
2. 熟悉NDK ,善于跟蹤底層系統(tǒng)代碼,熟悉Android Framework代碼。
3. 熟悉系統(tǒng)框架 WMS、AMS、View等, 了解 services 容器之間的關(guān)系, 了解Surface Flinger , 了解輸入系統(tǒng)。
4. 熟悉SystemUI、Settings相關(guān)模塊 ( navigationBar 和 statusBar )
5. 對 Surface 有深入理解優(yōu)先。
6. 具備良好的分析解決問題的能力。
7. 有多窗口開發(fā)經(jīng)驗優(yōu)先。
8. 有解決系統(tǒng)性能及系統(tǒng)穩(wěn)定性方面經(jīng)驗優(yōu)先。
技術(shù)棧要求:
1、黑屏、閃爍、性能、anr【以這個為主】顯示異常鍵
2、窗口系統(tǒng),小窗口,自由(freeform)窗口,分屏,啟動流程,屏幕旋轉(zhuǎn)
3、應(yīng)用兼容,顯示不全,顯示異常
4、wms,ams,systemui shell,transition
9:30-18:30,雙休;入職五險一金;加班餐補打車費以及調(diào)休