工作內容:
參與開發/維護OPPO內部搜索相關業務需求
基本要求:
扎實的編程基礎與核心技術棧:
1、熟練掌握Java或Kotlin編程語言,深刻理解面向對象編程思想和設計模式。
2、熟練掌握AndroidSDK、AndroidStudio開發環境及Gradle構建工具。
3、熟練掌握AndroidJetpack組件,進行高效、現代化的應用開發。
4、熟練掌握AndroidUI開發:熟練掌握XML布局,深刻理解MaterialDesign設計規范,具備構建復雜、流暢、響應式界面的能力。
5、熟悉Android系統架構(Activity/Fragment生命周期、Service、BroadcastReceiver、ContentProvider等)及其最佳實踐。
6、掌握本地數據存儲:熟練使用Room,SQLite,SharedPreferences,DataStore等技術。
7、具備多線程開發經驗:熟悉KotlinCoroutines和Flow(或RxJava),能有效管理后臺任務和異步操作。
具備良好的調試能力和問題定位能力,熟練使用AndroidProfiler等工具。