崗位職責
1. 負責公司W(wǎng)eb端、移動端(H5/小程序)核心產(chǎn)品的前端開發(fā)、迭代與優(yōu)化,主導前端模塊設計與實現(xiàn),確保頁面交互流暢、視覺還原度100%,兼容多瀏覽器、多設備適配,解決復雜適配場景問題。
2. 深度參與產(chǎn)品需求研討、UI設計評審,結(jié)合前端技術(shù)棧與項目實際,提出針對性交互優(yōu)化方案,主導用戶體驗提升,推動需求落地與迭代優(yōu)化。
3. 負責前端代碼規(guī)范落地、代碼重構(gòu)與性能優(yōu)化,編寫高質(zhì)量單元測試,保障代碼可維護性、可擴展性,解決項目中復雜前端技術(shù)難題,提升頁面加載速度與運行穩(wěn)定性。
4. 主導前后端接口聯(lián)調(diào),協(xié)調(diào)后端開發(fā)人員梳理接口規(guī)范,高效解決數(shù)據(jù)交互中的復雜問題,確保業(yè)務流程順暢,保障項目上線質(zhì)量與效率。
5. 關(guān)注前端技術(shù)前沿動態(tài),主動探索新技術(shù)、新框架(Vue3、React、TypeScript等)的落地應用,沉淀前端技術(shù)方案,提升團隊開發(fā)效率與技術(shù)水平。
6. 參與前端技術(shù)規(guī)范制定與維護,負責團隊技術(shù)沉淀、文檔編寫,指導初級前端開發(fā)人員,配合團隊完成項目迭代、問題排查與版本管理。
任職要求
一、基礎要求
1. 本科及以上學歷,計算機相關(guān)專業(yè),技術(shù)能力突出者可放寬至大專。
2. 3-5年及以上前端開發(fā)經(jīng)驗,有完整的中大型項目(Web端/移動端)全流程開發(fā)、上線及維護經(jīng)驗,能獨立負責核心模塊開發(fā),具備項目前端架構(gòu)設計能力。
3. 具備優(yōu)秀的溝通協(xié)調(diào)能力、團隊協(xié)作意識,責任心強,積極主動,能高效應對項目壓力,具備極強的問題排查、分析與解決能力,有良好的項目管理意識。
4. 具備快速學習新技術(shù)、新框架的能力,持續(xù)關(guān)注前端行業(yè)動態(tài),有良好的編碼習慣、代碼規(guī)范意識與技術(shù)沉淀意識。
二、技術(shù)要求
1. 精通HTML5、CSS3、JavaScript(ES6及以上),熟練運用盒模型、Flex、Grid等布局方式,精通響應式開發(fā)、移動端適配技巧,能獨立解決各類瀏覽器兼容性難題,熟悉前端安全防護相關(guān)知識。
2. 精通至少一種主流前端框架(Element Plus、Vue),深入理解框架核心原理、生命周期與性能優(yōu)化點,能根據(jù)項目需求選擇合適的技術(shù)方案,具備框架二次封裝能力。
3. 精通npm/yarn等包管理工具,熟練配置Webpack、Vite等構(gòu)建工具,能優(yōu)化構(gòu)建流程、提升構(gòu)建速度;熟練使用ESLint、Prettier等代碼規(guī)范工具,推動團隊代碼規(guī)范落地。
4. 精通AJAX、Fetch、Axios等請求工具,深入理解RESTful API規(guī)范,能獨立完成復雜場景下的前后端接口聯(lián)調(diào),熟練處理請求異常、數(shù)據(jù)格式化、跨域等問題。
三、加分項
1. 精通TypeScript,能熟練使用TS進行大型項目開發(fā),具備類型定義優(yōu)化能力。
2. 有小程序(微信/支付寶)、*******、Electron等跨端開發(fā)經(jīng)驗,有大型跨端項目落地經(jīng)驗者優(yōu)先。
3. 精通前端性能優(yōu)化,有中大型項目前端性能優(yōu)化落地案例者優(yōu)先。
4. 熟悉Node.js,能編寫后端接口、中間件或自動化腳本,具備全棧開發(fā)思維者優(yōu)先。
5. 有開源項目、技術(shù)博客、高質(zhì)量作品集,或有前端技術(shù)分享、團隊指導經(jīng)驗者優(yōu)先。
6. 熟悉微前端、組件庫開發(fā)、可視化(ECharts、D3.js)等相關(guān)技術(shù)者優(yōu)先。
其他:周末雙休、法定節(jié)假日、帶薪年假(加班調(diào)休)