崗位職責(zé):
1、Android(Java/Kotlin)和 iOS(Swift/Objective-C)原生開發(fā),雙平臺(tái)架構(gòu)差異與適配,多端協(xié)同開發(fā)。
2、運(yùn)用Kotlin/Java(Android)和 Swift/Objective-C(iOS)基礎(chǔ)語法與常用特性,并能運(yùn)用多線程編程(Handler/Coroutine/GCD)。
3、運(yùn)用文件 / 網(wǎng)絡(luò) IO 操作、進(jìn)程間通信(IPC)基礎(chǔ)技術(shù),常規(guī)業(yè)務(wù)場(chǎng)景的開發(fā)。
4、使用 MVC/MVP/MVVM 架構(gòu)模式基本概念,在指導(dǎo)下結(jié)合業(yè)務(wù)場(chǎng)景提出合適方案。
5、使用Jetpack 組件(LiveData/ViewModel/Lifecycle),輔助實(shí)現(xiàn)模塊解耦與代碼復(fù)用。
6、使用 OkHttp/Retrofit(Android)、Alamofire(iOS)網(wǎng)絡(luò)框架,進(jìn)行基礎(chǔ)配置(如攔截器、超時(shí)設(shè)置)。
任職要求:
1、3 年以上移動(dòng)端開發(fā)經(jīng)驗(yàn),參與過至少 1 個(gè)雙平臺(tái)項(xiàng)目的開發(fā)與迭代。
2、具備項(xiàng)目開發(fā)全流程參與經(jīng)驗(yàn),能協(xié)助解決開發(fā)中的常見技術(shù)問題。
3、對(duì)技術(shù)有學(xué)習(xí)熱情,能快速掌握工作所需的新工具與技術(shù)點(diǎn)。
5、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先。
6、有 Flutter/React Native 開發(fā)經(jīng)驗(yàn),了解其基本使用與渲染邏輯者優(yōu)先。
7、接觸過 ArkTS 語言與 ArkUI 框架,了解鴻蒙開發(fā)基礎(chǔ)流程者優(yōu)先。
8、熟悉 App Store 或國(guó)內(nèi) Android 應(yīng)用市場(chǎng)上架基本流程,有過上架操作經(jīng)驗(yàn)者優(yōu)先。
(溫馨提示:該崗位需線下面試)