崗位職責(zé)
1、前端開發(fā):負(fù)責(zé)設(shè)計(jì)和實(shí)現(xiàn)移動(dòng)端應(yīng)用程序(iOS/Android)的用戶界面,確保用戶體驗(yàn)流暢且直觀。
2、后端開發(fā):構(gòu)建和維護(hù)服務(wù)器端邏輯,優(yōu)化數(shù)據(jù)庫(kù)結(jié)構(gòu),設(shè)計(jì)高效的API接口,實(shí)現(xiàn)數(shù)據(jù)與硬件的可靠交互。
3、硬件集成:與嵌入式工程師合作,開發(fā)與充電樁硬件通信的功能(如藍(lán)牙、Wi-Fi控制)。
4、性能優(yōu)化:確保應(yīng)用程序高效、安全、穩(wěn)定,持續(xù)優(yōu)化性能和加載速度。
5、技術(shù)支持:協(xié)助解決技術(shù)問題,處理用戶反饋,并參與App功能迭代的規(guī)劃與實(shí)現(xiàn)。
6、代碼文檔:撰寫清晰的技術(shù)文檔,確保代碼可維護(hù)性和可擴(kuò)展性。
任職要求
1、學(xué)歷背景:計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷。
2、開發(fā)經(jīng)驗(yàn):3年以上全棧開發(fā)經(jīng)驗(yàn),有獨(dú)立負(fù)責(zé)完整項(xiàng)目的經(jīng)驗(yàn)優(yōu)先。
3、技術(shù)技能:
o 前端:熟悉HTML5、CSS3、JavaScript,精通uniapp框架,能夠開發(fā)高質(zhì)量的跨平臺(tái)應(yīng)用,優(yōu)化前端性能和用戶體驗(yàn),熟悉移動(dòng)端優(yōu)化、響應(yīng)式設(shè)計(jì)和常見的UI/UX最佳實(shí)踐。
o 后端:精通Java編程語(yǔ)言,熟悉Spring Boot、Spring Cloud等后端開發(fā)框架,具備RESTful API設(shè)計(jì)和優(yōu)化能力,能夠設(shè)計(jì)和實(shí)現(xiàn)高效、穩(wěn)定的后端服務(wù)。
o 數(shù)據(jù)庫(kù):精通MySQL、MongoDB等數(shù)據(jù)庫(kù),具備數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化和調(diào)優(yōu)能力,能夠根據(jù)業(yè)務(wù)需求設(shè)計(jì)高效的數(shù)據(jù)存儲(chǔ)方案。
o 硬件通信:了解常見IoT協(xié)議,如MQTT、BLE、CoAP、Zigbee、LoRaWAN、NB-IoT等,具備與物聯(lián)網(wǎng)設(shè)備通信的經(jīng)驗(yàn)者優(yōu)先。
o 云服務(wù):有使用阿里云、AWS、Azure等云平臺(tái)的經(jīng)驗(yàn),能夠在云環(huán)境中進(jìn)行應(yīng)用部署、維護(hù)和優(yōu)化。
4、開發(fā)工具:
o 版本控制:熟練使用Git進(jìn)行版本控制,能夠在團(tuán)隊(duì)協(xié)作中有效管理分支、解決沖突。
o 前端開發(fā)工具:熟悉使用uniapp框架,能夠開發(fā)高質(zhì)量的跨平臺(tái)應(yīng)用,熟練使用HBuilderX或Visual Studio Code等IDE進(jìn)行開發(fā)和調(diào)試。
o 后端開發(fā)工具:熟練使用IntelliJ IDEA或Eclipse等IDE進(jìn)行Java開發(fā),支持Spring框架的開發(fā)與調(diào)試。
o 調(diào)試工具:能夠使用Chrome DevTools進(jìn)行前端調(diào)試,具備基本的Android Studio或Xcode使用經(jīng)驗(yàn),能夠進(jìn)行基礎(chǔ)的移動(dòng)端應(yīng)用調(diào)試。
o 持續(xù)集成與部署:具備基本的CI/CD經(jīng)驗(yàn),熟悉使用Jenkins或GitLab CI等工具進(jìn)行自動(dòng)化構(gòu)建和部署。
o App性能分析:有使用Firebase等工具進(jìn)行簡(jiǎn)單的性能分析和錯(cuò)誤追蹤經(jīng)驗(yàn)者優(yōu)先。
o 自動(dòng)化測(cè)試:了解基礎(chǔ)的自動(dòng)化測(cè)試框架,如Jest或Espresso,具備測(cè)試開發(fā)經(jīng)驗(yàn)者優(yōu)先。
5、問題解決能力:優(yōu)秀的調(diào)試、問題分析和解決能力,能在快節(jié)奏環(huán)境中獨(dú)立完成任務(wù)。
6、具備良好的溝通能力,團(tuán)隊(duì)協(xié)作能力。