崗位職責
1.核心產(chǎn)品開發(fā):負責公司核心業(yè)務(wù)平臺(Web端、移動端H5)的前端開發(fā),主要使用 Vue 技術(shù)棧,確保高質(zhì)量代碼和最佳用戶體驗。
2.主導或參與微信、支付寶、百度等小程序的架構(gòu)設(shè)計、開發(fā)、性能優(yōu)化和日常迭代維護。
3.參與Android原生應(yīng)用中部分功能模塊的設(shè)計與開發(fā),或負責原生與H5/小程序的混合開發(fā)與通信協(xié)作。
4.跨端技術(shù)方案落地:解決多端(Web、小程序、Android)開發(fā)中遇到的技術(shù)難題,如一致性體驗、數(shù)據(jù)互通、性能瓶頸等。
5.參與前端和技術(shù)棧的技術(shù)選型、架構(gòu)設(shè)計,推動組件庫、工具鏈的建設(shè)和復用,提升跨端開發(fā)效率。
6.持續(xù)優(yōu)化Web應(yīng)用、小程序及Android應(yīng)用的性能(加載速度、交互流暢度、內(nèi)存占用等)。
7.指導初中級工程師,進行代碼審查,分享技術(shù)經(jīng)驗,編寫和維護技術(shù)文檔。
任職要求
1.本科及以上學歷,計算機相關(guān)專業(yè),5年以上前端開發(fā)經(jīng)驗。
2.具備完整的Vue技術(shù)棧項目開發(fā)經(jīng)驗,有復雜單頁應(yīng)用(SPA)架構(gòu)經(jīng)驗者優(yōu)先。
3.擁有多個小程序的上線項目經(jīng)驗,熟悉小程序開發(fā)、調(diào)試、發(fā)布和運營的全流程。
4.精通Vue技術(shù)生態(tài)
5.掌握Android開發(fā)基礎(chǔ):熟悉Android Studio,了解Activity/Fragment生命周期、UI布局、網(wǎng)絡(luò)通信、數(shù)據(jù)存儲等。
6.關(guān)鍵能力:
跨端開發(fā)思維:能夠理解不同平臺(瀏覽器、微信生態(tài)、Android OS)的特性限制,并設(shè)計合理的解決方案。
混合開發(fā)能力:熟悉WebView與原生Android的交互機制(如JSBridge),具備混合開發(fā)調(diào)試和優(yōu)化經(jīng)驗。
性能優(yōu)化能力:具備針對Web、小程序和Android應(yīng)用的專項性能優(yōu)化經(jīng)驗。
7.良好的溝通協(xié)作:能夠與產(chǎn)品、設(shè)計、后端及移動端同事高效協(xié)作,具備較強的責任心和學習能力。
8.軟實力:
具備良好的業(yè)務(wù)理解能力和邏輯思維能力,能獨立分析和解決問題。
有強烈的責任心、團隊協(xié)作精神和良好的溝通能力。