任職要求:Android & iOS開發(fā)工程師,負責公司核心移動應用產品在Android & iOS平臺的設計、開發(fā)與迭代、優(yōu)化;負責相關小程序的開發(fā)工作及應用服務器端部署與基礎運維工作,確保服務的穩(wěn)定運行。
核心職責
一、移動端原生開發(fā)
1. **Android 開發(fā)**
- 使用 **Kotlin + Jetpack Compose** 開發(fā)高性能應用
- 實現模塊:后臺服務、傳感器交互、音視頻處理(ExoPlayer/FFmpeg)
2. **iOS 開發(fā)**
- 使用 **Swift + SwiftUI** 構建符合 Apple 設計規(guī)范的應用
- 關鍵能力:Core Animation 動畫優(yōu)化、Core Data 數據同步
3. **跨平臺協同**
- 設計統(tǒng)一技術方案解決雙端共性問題(推送/埋點/安全加密)
- 封裝可復用組件庫(如支付SDK、社交分享模塊)
二、小程序開發(fā)
1. 基于 **Taro/uni-app** 開發(fā)跨端小程序,實現與原生 App 功能互通(JSBridge)
2. 突破性能瓶頸:分包加載 ≤1.5MB、首屏渲染時間 ≤800ms
3. 主導小程序提審、灰度發(fā)布及數據監(jiān)控(UV/PV 留存率)
三、服務器部署與運維
1. **云服務管理**
- 在 **阿里云/騰訊云** 部署服務:
- 配置 ECS + SLB 負載均衡
- 管理 RDS 數據庫備份(每日快照)
- 設置 OSS 存儲桶權限策略
2. **自動化運維**
- 編寫 Shell/Python 腳本實現:
- CI/CD 自動部署(Jenkins/GitLab Runner)
- 釘釘告警(CPU>90% 或 服務宕機)
- 使用 Docker Compose 編排多容器服務
3. **安全與監(jiān)控**
- 配置 Nginx WAF 規(guī)則防御常見攻擊
- 搭建 ELK 日志分析系統(tǒng)定位故障
學歷要求:
- 本科及以上學歷是主流要求,尤其是大型設備商、運營商、知名企業(yè)。
- 相關專業(yè):通信工程、電子信息工程、電子科學與技術、計算機科學與技術、網絡工程、信息工程、自動化等。