一、崗位職責(zé)
1.負(fù)責(zé)公司商城 B2B、020平臺(tái)(Web端)、商城小程序(微信/支付寶等)、商城配套 App(基于 Uniapp 打包至 Android/i0S)的前端開發(fā)與迭代,涵蓋商城導(dǎo)航、商戶展示、商品導(dǎo)購(gòu)、活動(dòng)營(yíng)銷等核心模塊,保障多端界面一致性與交互流暢性;
2.基于 Vue2Nue3 生態(tài)體系(如 Vuex/Pinia、Vue Router)搭建商城類項(xiàng)目架構(gòu),設(shè)計(jì)并編寫可復(fù)用的商城業(yè)務(wù)組件(如商品卡片、購(gòu)物車、訂單列表)與工具函數(shù),提升開發(fā)效率;
3.主導(dǎo) Uniapp 商城項(xiàng)目的多端適配與打包工作,解決小程序、Android、iOS3.平臺(tái)的兼容性問(wèn)題(如樣式適配、API差異、性能優(yōu)化),確保商城功能在各端穩(wěn)定運(yùn)行;
4.負(fù)責(zé)商城支付模塊的前端開發(fā)與對(duì)接,包括微信支付、支付寶支付、銀聯(lián)支付等主流支付渠道,處理支付流程中的狀態(tài)同步、異常回調(diào)、訂單校驗(yàn)等邏輯,保障支付安全與用戶體驗(yàn);
5.與 U1設(shè)計(jì)師、后端工程師、商城運(yùn)營(yíng)團(tuán)隊(duì)協(xié)作,將設(shè)計(jì)稿精準(zhǔn)轉(zhuǎn)化為商城產(chǎn)品界面,確保視覺還原度與功能完整性,配合運(yùn)營(yíng)需求快速落地營(yíng)銷活動(dòng)(如商城優(yōu)惠券、滿減活動(dòng));
6.優(yōu)化商城前端加載速度(如商品圖片加載、資源按需加載)、渲染性能及用戶體驗(yàn),解決跨瀏覽器、跨設(shè)備的兼容性 bug,保障線上商城平臺(tái)穩(wěn)定運(yùn)行
7.參與商城類產(chǎn)品技術(shù)方案討論與評(píng)審,沉淀前端開發(fā)規(guī)范與最佳實(shí)踐,推動(dòng)團(tuán)隊(duì)技術(shù)能力提升。
任職要求
(1)熟練掌握 Vue3+ antdesign-vue 前端開發(fā)、基于 uni-app 手機(jī)端多端開發(fā);
(2)具備扎實(shí)的 Java 基礎(chǔ),熟悉Java 代碼規(guī)范,熟悉常用設(shè)計(jì)模式,熟悉 mvc架構(gòu)模式,熟悉 JAVA分布式架構(gòu)、微服務(wù)開發(fā)體系,熟練掌握 DM8.oracle 數(shù)據(jù)庫(kù)操作,熟悉 MyBatis、Redis、mq技術(shù);
(3)熟悉各類Java編程框架,Spring/SpringBootSpringCloudalibaba全家桶、Dubbo等;對(duì)微服務(wù)架構(gòu)有豐富的使用經(jīng)驗(yàn)熟練掌握微服務(wù)框架的搭建和集成;
(4)熟悉模塊化編程思想、具備良好的編碼習(xí)慣,
(5)熟悉掌握各類主流服務(wù)器操作系統(tǒng)、中間件等軟硬件的調(diào)優(yōu)和處理兼容問(wèn)題;
(6)學(xué)歷與經(jīng)驗(yàn):本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年及以上 Web 前端開發(fā)經(jīng)驗(yàn),有商城 B2B、020平臺(tái)、電商系統(tǒng)開發(fā)經(jīng)驗(yàn),或Uniapp多端打包(小程序/Android/i0S)實(shí)戰(zhàn)經(jīng)驗(yàn)者優(yōu)先;
7、核心技術(shù)棧:
精通 HTML5、CSS3(Flex/Grid、動(dòng)畫、響應(yīng)式布局),熟悉移動(dòng)端適配方案(rem/vw/vh、媒體查詢等),能適配商城場(chǎng)景下不同設(shè)備的展示需求;
熟練掌握 Vue2Nue3 框架,深入理解組件化思想、雙向綁定原理,能靈活運(yùn)用 Vuex/Pinia 狀態(tài)管理、Vue Router 路由控制,具備復(fù)雜商城業(yè)務(wù)邏輯的前端實(shí)現(xiàn)能力;
熟練使用 Uniapp 開發(fā)跨平臺(tái)應(yīng)用,具備將 Uniapp 項(xiàng)目打包為小程序(微信/字節(jié)等)、Android APK、iOS IPA的實(shí)戰(zhàn)能力,有商城類Uniapp 項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
具備支付功能開發(fā)經(jīng)驗(yàn),熟悉微信支付、支付寶支付等主流支付渠道的前端對(duì)接流程,能獨(dú)立處理支付授權(quán)、訂單提交、支付結(jié)果回調(diào)等邏輯;
8、工具與工程化:熟悉 WebpackNite 等構(gòu)建工具,掌握 Git 版本控制,了解ESLint/Prettier 代碼規(guī)范,有前端工程化實(shí)踐經(jīng)驗(yàn),能保障商城項(xiàng)目的開發(fā)效率與代碼質(zhì)量;
9、業(yè)務(wù)與問(wèn)題解決能力:理解商城 B2B、020業(yè)務(wù)邏輯(如商戶管理、商品管理、訂單流程、支付閉環(huán)),能獨(dú)立分析并解決前端常見問(wèn)題(如性能瓶頸、兼容性 bug、多端適配異常、支付流程異常),具備良好的調(diào)試能力與邏輯思維;
10、協(xié)作與溝通:具備良好的團(tuán)隊(duì)協(xié)作意識(shí),能清晰表達(dá)技術(shù)方案,配合產(chǎn)品、設(shè)計(jì)、后端、運(yùn)營(yíng)團(tuán)隊(duì)高效推進(jìn)商城類項(xiàng)目。