崗位職責(zé)
1. 使用 **C#** 和 **.NET** 技術(shù)棧開發(fā)高性能、跨平臺的 Android 應(yīng)用程序。
2. 基于 **Xamarin.Android** 或 **.NET MAUI** 框架進行原生或混合應(yīng)用開發(fā)。
3. 與團隊協(xié)作完成需求分析、架構(gòu)設(shè)計、編碼實現(xiàn)及性能優(yōu)化。
4. 集成 RESTful API、第三方服務(wù)(如推送、支付、地圖)和本地數(shù)據(jù)庫(如 SQLite)。
5. 確保代碼質(zhì)量,編寫單元測試,并適配不同 Android 設(shè)備和版本。
技術(shù)要求
1. 核心技能
熟練掌握 **C#** 語言及 .NET 生態(tài)系統(tǒng)(.NET Core/.NET 6+)。
熟悉 **Xamarin.Android** 或 **.NET MAUI** 框架,了解 Android 原生開發(fā)(Java/Kotlin 為加分項)。
掌握 Android SDK、Android Jetpack 組件及 Material Design 規(guī)范。
熟悉各種智能柜,開發(fā)智能柜Android應(yīng)用
2. 跨平臺經(jīng)驗
有跨平臺開發(fā)經(jīng)驗(如 Xamarin.Forms、.NET MAUI),能復(fù)用代碼適配多平臺。
加分項
1. 有已上架的 Xamarin 或 .NET MAUI 應(yīng)用案例(需提供作品或 GitHub 鏈接)。
2. 了解 Android 原生開發(fā)(Java/Kotlin)或 Flutter 等其他跨平臺框架。