軟件工程師(前端)主要崗位職責 1、跟蹤業內產品發展方向,確保技術的先進性,對新產品從技術上做前瞻性分析。 2、做好信息化項目技術方案的評審。 3、協助產品部做好對項目的前期規劃、分析客戶需求、技術交流、系統方案設計、實施技術等支持工作。 4、實施研發規劃,制定研發計劃、評估研發成本,并負責公司產品的調研、論證、開發、測試、優化工作; 5、負責協助研發專利(軟件著作權、知識產權等)申請; 6、負責實施現有產品的迭代更新與改進; 7、協助完成軟件平臺的研發成本估算、技術評估、研發工期評估、項目交付、資料驗收工作; 8、負責新產品的設計和開發的控制及編制各類技術文件,編寫各種各樣的軟件說明書,如:需求說明書,概要說明書等,做好源代碼管理。 9、負責項目各方之間的綜合溝通協調工作,解決項目中的技術難點; 10、做好質量管理體系的日常工作,包括內部審核工作; 11、負責與其它軟件工程師或其他同事之間的協作工作; 12、完成領導安排的其他工作。 任職資格要求 1、最低學歷(學位):專科 2、專業知識:考試的題目包括了計算機體系結構、軟件工程、數據庫、數據結構、編譯原理等計算機學科的基礎課程。 3、專業技能: (1)了解互聯網產品開發相關流程和工作模式; (2)扎實的前端基礎知識:HTML,CSS,JavaScript和jQuery; (3)了解和掌握HTTP協議,能從實際角度出發提升Web性能; (4)了解熟悉常見的前端框架、庫、工具,例如:jQuery、AngularJS、vue.js、React等 (5)了解和使用過Node.js進行前端項目構建,熟悉Git、SVN工具使用; (6)有復雜用戶界面與交互應用開發經驗,在乎設計細節,能夠發現并反饋設計稿中的缺陷 (7)熟悉應用服務器的安裝、調試、配置及使用,如Nginx,Docker等; (8)具備需求分析和系統設計能力,以及較強的邏輯分析和獨立解決問題能力; (9)具有良好的學習能力、攻關能力和創新能力,思維敏捷,精力充沛,富有團隊精神,責任感和溝通能力。 |