崗位職責:
1. 參與需求分析、評審,及時反饋需求和設(shè)計中不合理的地方并給出建議,負責前后端開發(fā)工作,根據(jù)業(yè)務(wù)需求獨立完成數(shù)據(jù)庫設(shè)計、接口設(shè)計、前后臺編碼、調(diào)試、測試等工作,展示效果、交互性能、安全性等符合要求,輸出符合要求的代碼并按時提交至代碼庫,按時交付符合質(zhì)量要求的工作成果,對交付的工作成果進度、質(zhì)量、客戶滿意度負責;
2. 負責現(xiàn)有產(chǎn)品、系統(tǒng)的維護、升級和優(yōu)化,并能夠快速定位并及時修復軟件缺陷;
3. 負責解決開發(fā)過程中的各種技術(shù)問題,維護技術(shù)相關(guān)文檔;
4. 能夠根據(jù)不同的業(yè)務(wù)需求,靈活快速地完成具有挑戰(zhàn)性的項目;
5. 協(xié)助和指導測試工程師進行代碼編譯、安裝包準備,測試環(huán)境搭建,測試場景構(gòu)造,特殊場景打樁等;
6. 協(xié)助和指導實施工程師、運維工程師解決現(xiàn)場遇到的各種技術(shù)難題;
7. 前后端技術(shù)能力建設(shè),負責公司產(chǎn)品的前后端架構(gòu)、技術(shù)選型、新技術(shù)引入、核心功能、公共組件封裝、技術(shù)攻關(guān)、代碼規(guī)范、前后端能力提升等;
8. 獨立完成所負責系統(tǒng)的系統(tǒng)分析文檔、詳細的系統(tǒng)設(shè)計文檔、接口文檔部署實施文檔、運維文檔等文檔的撰寫,參與代碼評審,提升代碼質(zhì)量;
9. 保護公司知識產(chǎn)權(quán),未經(jīng)授權(quán)不得向任何第三方泄露包括但不限于源代碼、各種文檔、安裝包等,輸出知識產(chǎn)權(quán)申請資料;
10. 根據(jù)公司、部門、產(chǎn)品、項目計劃,制定個人工作計劃,并按時匯報計劃執(zhí)行進度、執(zhí)行結(jié)果、差異分析、改進建議等;
11. 承擔公司、部門、產(chǎn)品、項目的專項工作,如:3D模型對接、點位信息對接、數(shù)據(jù)同步對接、硬件調(diào)試、低代碼、數(shù)據(jù)配置等,對工作結(jié)果負責;
12. 與團隊其他成員高度配合,遇到工作關(guān)聯(lián)或交叉及時協(xié)商討論,及時回復微信、釘釘、郵件等消息,高效、高質(zhì)量地完成工作,及時提出工作改進建議;
13. 首問責任制,對于內(nèi)外部客戶、同事等提出的問題和事項,第一個接收人員負責跟蹤閉環(huán),如轉(zhuǎn)交給其他人需知會問題或事項提出人;
14. 完成領(lǐng)導交辦的其他工作。
職位要求(必備項不滿足請勿投遞):
1. 統(tǒng)招專科及以上學歷,3年以上Java web全棧開發(fā)經(jīng)驗(必備);
2. 有web項目開發(fā)經(jīng)驗,熟悉javascript、vue(react)、css、html、es6、ElementUI、Vant等web技術(shù),熟悉三大框架Angular,vue,react之一及其原理,精通原生JS開發(fā)(必備);
3. 精通Java語言,熟練使用SpringBoot、SpringCloud、MyBatis等流行框架技術(shù),了解Websocket、mqtt協(xié)議、常用消息隊列技術(shù)應(yīng)用(必備);
4. 熟悉MYSQL/Oracle或者其他至少一種數(shù)據(jù)庫,具有基于數(shù)據(jù)庫的系統(tǒng)開發(fā)經(jīng)驗(必備);
5. 能夠熟練使用常用SQL操作和SQL優(yōu)化(必備);
6. 能夠獨立進行前后臺開發(fā),完成業(yè)務(wù)功能,熟練進行前臺用戶交互及數(shù)據(jù)展示界面開發(fā),熟悉可視化工具組件如:ECharts,能夠根據(jù)需求做出數(shù)據(jù)可視化頁面(必備);
7. 有軟硬件結(jié)合項目經(jīng)驗,實際對接過硬件設(shè)備,有物聯(lián)網(wǎng)項目經(jīng)驗、熟悉MQTT等物聯(lián)網(wǎng)協(xié)議和時序數(shù)據(jù)庫,有大數(shù)據(jù)量、高并發(fā)訪問處理經(jīng)驗優(yōu)先;
8. 熟悉Activity、JBPM等工作流有實際開發(fā)經(jīng)驗優(yōu)先;
9. 有較強的產(chǎn)品理解能力,能從技術(shù)角度推動產(chǎn)品優(yōu)化、思維縝密、思路清晰,較好的邏輯分析能力;
10. 了解前沿技術(shù),擅于思考鉆研,獨立工作能力強、能獨立構(gòu)建系統(tǒng)、工作效率高,同時具備優(yōu)秀的團隊合作意識、組織能力以及良好的溝通能力和精神狀態(tài);
11. 主動性強,有敬業(yè)精神,勇于面對困難和接受挑戰(zhàn),對問題能正確而迅速地做出決定,充分利用各種渠道和方法來解決問題;
12. 能吃苦耐勞,能適應(yīng)周末不定期的加班,有較強的抗壓能力,有現(xiàn)場實施經(jīng)驗優(yōu)先;
13. 熟悉規(guī)范的軟件開發(fā)流程,有良好的代碼編寫與技術(shù)文檔撰寫習慣;
14. 有視頻處理技術(shù)或者調(diào)用第三方視頻服務(wù)、docker容器,k8s容器編排,集群等實際開發(fā)和使用經(jīng)驗優(yōu)先;。
15. 有低代碼平臺使用經(jīng)驗優(yōu)先。