崗位職責:
1、參與產品的 Web 項目開發(fā)與維護,負責前端頁面的設計與編碼工作,確保頁面的兼容性、性能優(yōu)化及良好的用戶體驗。
2、與后端開發(fā)團隊緊密協(xié)作,完成數據交互接口的對接,實現前端頁面與后端服務的無縫集成。
3、負責前端技術的研究與創(chuàng)新,探索新的前端框架、工具及技術方案,為團隊引入更高效、更先進的開發(fā)模式。
4、對前端代碼進行單元測試和集成測試,修復各類前端問題,確保項目的穩(wěn)定性和可靠性。
5、編寫相關技術文檔,分享技術經驗,提升團隊整體技術水平
任職要求:
1、本科及以上學歷,計算機、軟件工程等相關專業(yè);
2、3年以上Web前端開發(fā)工作經驗;
3、精通 Vue、JavaScript,熟練運用 Vue 框架進行組件化開發(fā),能夠獨立搭建 Vue 項目架構,深入理解 Vue 的核心原理和特性。
4、精通HTML、CSS的相關知識,能夠根據設計要求完成對應的靜態(tài)頁面和交互效果。
5、熟悉 JQuery,能夠使用 JQuery 簡化 DOM 操作,提高開發(fā)效率,同時了解 JQuery 的底層實現原理。
6、熟悉 ECharts,能夠熟練運用 ECharts 進行各類數據可視化圖表的繪制和配置,滿足項目中復雜的數據展示需求。
7、熟悉 React 或 angularJS 一種或多種,了解其組件化思想和生命周期管理,有實際項目經驗者優(yōu)先,能夠根據項目需求合理選擇前端框架并進行靈活運用。
8、熟悉 ajax 開發(fā)及 Web 基本原理,熟練掌握通過 ajax 技術實現前后端數據交互的方法,理解 HTTP 協(xié)議、RESTful API 等 Web 開發(fā)基礎概念,能夠處理各種網絡請求和數據響應問題。
9、熟悉 Linux 基本操作,能夠熟練運用 Linux 常見命令進行文件操作、權限管理、服務部署等,具備在 Linux 環(huán)境下搭建開發(fā)、測試和生產環(huán)境的能力。
10、熟悉 C 語言、PHP 語言、Python、JAVA 一種或多種,有后端開發(fā)經驗者優(yōu)先,能夠進行前后端一體化開發(fā),深入理解不同編程語言的特性和應用場景,具備良好的編程習慣和代碼規(guī)范。
11、具備出色的溝通能力,能夠與團隊成員、產品經理、后端開發(fā)人員等進行有效的溝通與協(xié)作,準確理解項目需求,清晰表達技術方案和問題解決思路,確保項目的順利推進。