一、崗位職責:
1. 負責公司項目的整體前端架構設計與開發,確保項目的高性能、高可用性和良好的用戶體驗;
2. 使用uniapp、Vue.js、React等主流前端技術棧進行多端(APP、Web應用)的前端開發;
3. 根據產品需求和設計,實現UI頁面的布局和交互效果,確保頁面在各種設備和瀏覽器上的兼容性和響應式;
4. 負責前端性能優化,提升頁面加載速度和運行效率,優化用戶交互體驗;
5. 與后端團隊合作,完成數據接口的對接和調試,確保前后端數據交互的準確性;
6. 參與項目需求分析,提供技術方案,解決項目中的技術難題;
7. 負責前端UI框架技術選型、設計和實現,并負責產品維護與演進;
8. 跟蹤前端技術發展趨勢,對現有項目進行技術升級和優化。
二、崗位要求:
1. 計算機相關專業本科及以上學歷,5年以上前端開發經驗,其中至少3年使用uniapp、Vue.js、React等主流前端技術棧;
2. 精通HTML5、CSS3、JavaScript(ES6+),熟練掌握跨瀏覽器開發技巧;
3. 熟悉Vue.js和React框架,具備豐富的實際項目經驗,能夠獨立搭建前端項目架構;
4. 熟練使用uniapp進行跨平臺開發,有成功上線的多端應用案例;
5. 熟練掌握多種圖表庫(Echarts等)、U框架(如Element Uluview,AntD等)及動畫庫;
6. 有網站自適應設計經驗,能夠實現復雜的響應式布局;
7. 熟悉HTTP/HTTPS、TCP/IP、websocket、MQTT等協議原理
8. 熟悉前端工程化,熟練使用Webpack、Babel、Git等工具;
9. 具備良好的團隊協作能力,能夠指導和培養初級工程師;
10. 對前端技術有深入理解,能夠快速學習和應用新技術,有強烈的責任心和進取心。