崗位職責:
1、負責 Android 應用中 WebView 模塊的開發(fā)、優(yōu)化與維護;
2、實現(xiàn) WebView 與 JavaScript 的交互功能,滿足業(yè)務需求;
3、優(yōu)化 WebView 的加載性能,提升用戶體驗;
4、處理 WebView 的安全性問題(如跨域請求、文件訪問權限等);
5、修復 WebView 相關的 Bug,確保功能穩(wěn)定性;
6、與產(chǎn)品經(jīng)理或技術負責人溝通,按時交付高質量代碼。
崗位要求:
1、熟練掌握 Java 或 Kotlin,熟悉Android開發(fā)框架(如Jetpack、ViewModel、LiveData等);
2、熟悉 WebView 的使用,包括網(wǎng)頁加載、緩存管理、與 JS 的交互;
3、了解 WebView 的性能優(yōu)化方法(如減少內(nèi)存占用、提升加載速度);
4、熟悉 WebView 的安全性處理(如防止跨站腳本攻擊、權限管理);
5、能獨立完成 WebView 模塊的開發(fā)和調(diào)試;
6、熟悉網(wǎng)絡通信(如HTTP、WebSocket)和常用數(shù)據(jù)存儲(如SQLite、Room);
7、具備良好的代碼規(guī)范和文檔編寫能力
8、有良好的溝通能力,能夠快速理解需求并高效執(zhí)行。
加分項:
1、有 Hybrid App 開發(fā)經(jīng)驗(如 WebView 與 Native 的深度結合);
2、熟悉前端技術(如 HTML、CSS、JavaScript),能夠協(xié)助優(yōu)化網(wǎng)頁內(nèi)容;
3、有上線項目經(jīng)驗或開源項目貢獻經(jīng)驗;
4、熟悉 Flutter 或 React Native 的跨平臺開發(fā)。