崗位職責(zé):
1、負(fù)責(zé)Android應(yīng)用程序的整體規(guī)劃與實現(xiàn),確保項目按時、高質(zhì)量地完成開發(fā)工作任務(wù);
2、分析APP產(chǎn)品的技術(shù)需求,進(jìn)行架構(gòu)設(shè)計、技術(shù)選型、環(huán)境搭建、模塊開發(fā)及性能優(yōu)化等工作;
3、根據(jù)開發(fā)規(guī)范和流程,能夠獨立完成應(yīng)用組件的設(shè)計、編碼,并編寫相關(guān)的技術(shù)文檔,如設(shè)計文檔、API文檔等;
4、參與應(yīng)用系統(tǒng)的改造、調(diào)試、部署等工作,能夠解決項目中的技術(shù)難題,為團隊提供技術(shù)支持與服務(wù)。
任職要求:
1、專業(yè)及學(xué)歷要求:計算機相關(guān)專業(yè),本科及以上學(xué)歷。
2、工作經(jīng)歷要求:兩年以上移動應(yīng)用開發(fā)經(jīng)驗,具有公安行業(yè)經(jīng)驗者優(yōu)先。
3、技術(shù)要求:
(1)Android開發(fā)(Java/Kotlin)。
(2)熟悉主流移動開發(fā)框架,如React Native、Flutter等,了解MVVM、MVP等架構(gòu)模式,具備實際項目開發(fā)經(jīng)驗。;
(3)熟悉移動應(yīng)用性能優(yōu)化方法,包括內(nèi)存管理、網(wǎng)絡(luò)請求優(yōu)化、UI流暢度等;
(4)了解移動應(yīng)用安全知識,如數(shù)據(jù)加密、身份驗證、XSS、CSRF等攻擊方式及防御措施;
(5)熟悉前后端數(shù)據(jù)交互方式,如RESTful API、GraphQL等,并能熟練使用相關(guān)請求庫;
(6)熟悉前端與后端的數(shù)據(jù)交互方式,如Ajax、Fetch API、GraphQL等,并能熟練使用相關(guān)的請求庫;
(7)了解移動端跨平臺開發(fā)的相關(guān)技術(shù)和工具,具備一定的多平臺開發(fā)能力;
(8)熟悉代碼審查流程,能夠編寫可維護(hù)、可擴展的移動應(yīng)用代碼。
4、其他要求:
具有良好的溝通能力和團隊合作精神,能夠與后端開發(fā)人員、UI設(shè)計師等團隊成員有效協(xié)作;
具備較強的責(zé)任心和學(xué)習(xí)能力,能夠積極面對挑戰(zhàn),不斷學(xué)習(xí)和掌握新的移動開發(fā)技術(shù);
對移動開發(fā)技術(shù)有熱情,能夠持續(xù)關(guān)注技術(shù)的發(fā)展趨勢,為團隊帶來創(chuàng)新的技術(shù)方案。
職位福利:六險一金、帶薪年假、定期體檢、餐補、交通以及通訊補助、年底雙薪、節(jié)日福利等。