職位描述:?
1、負(fù)責(zé)開發(fā)和維護(hù)公司的原生移動(dòng)應(yīng)用程序。深入掌握 Android 平臺(tái)的原生開發(fā)技術(shù),并能夠獨(dú)立完成從需求分析、技術(shù)方案設(shè)計(jì)到編碼實(shí)現(xiàn)、測(cè)試和上架發(fā)布的全流程工作。
2、負(fù)責(zé)開發(fā)和維護(hù)跨平臺(tái)APP開發(fā)(安卓和IOS)。深入掌握Angular、Ionic等跨平臺(tái)應(yīng)用開發(fā),并能夠獨(dú)立完成從需求分析、技術(shù)方案設(shè)計(jì)到編碼實(shí)現(xiàn)、測(cè)試和上架發(fā)布的全流程工作。
3、負(fù)責(zé)現(xiàn)有微信小程序維護(hù),以及新項(xiàng)目開發(fā)。深入掌握 微信小程序開發(fā)技術(shù)。
核心職責(zé):
1、負(fù)責(zé)公司 Android 平臺(tái)原生移動(dòng)應(yīng)用的架構(gòu)設(shè)計(jì)、開發(fā)、迭代優(yōu)化和維護(hù)工作。
2、根據(jù)產(chǎn)品需求,進(jìn)行技術(shù)可行性評(píng)估和方案設(shè)計(jì),編寫高質(zhì)量、可維護(hù)的代碼。
3、負(fù)責(zé)應(yīng)用的性能調(diào)優(yōu)、線上問題排查和修復(fù),保障應(yīng)用的穩(wěn)定性和流暢性。
4、遵循各平臺(tái)的規(guī)范和要求,完成應(yīng)用的打包、提審和發(fā)布上線。
必備技術(shù)要求:
對(duì)于 Android 開發(fā),必須精通以下至少一項(xiàng):
1、語言:熟練掌握 Java。
2、工具:精通 Android Studio 開發(fā)工具鏈。
3、跨平臺(tái)APP開發(fā)技術(shù)
通用技術(shù)要求:
1、熟悉移動(dòng)端網(wǎng)絡(luò)編程,精通 HTTP/HTTPS,能夠與后端(如 PHP、Node.js 接口)進(jìn)行高效聯(lián)調(diào)。
2、熟練使用 Git 進(jìn)行代碼版本管理和團(tuán)隊(duì)協(xié)作。
優(yōu)先考慮條件:
1、有已上架 華為應(yīng)用商城、小米應(yīng)用商城和Google Play 的成功商業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。
2、具備后端基礎(chǔ)知識(shí),了解 MySQL、Redis 或 Node.js / PHP 等,具備更全面的問題排查能力。
3、對(duì)技術(shù)有強(qiáng)烈熱情,有良好的學(xué)習(xí)能力和技術(shù)鉆研精神。
個(gè)人素質(zhì):
1、對(duì)用戶體驗(yàn)和產(chǎn)品細(xì)節(jié)有極致的追求。
2、具備出色的分析問題和解決問題的能力。
3、具備良好的溝通能力和團(tuán)隊(duì)合作精神,責(zé)任心強(qiáng)。
4、具備良好的抗壓能力,能適應(yīng)快節(jié)奏的開發(fā)環(huán)境。