崗位職責:
1、負責打造前端技術架構體系和交互設計規范,承擔Web前端核心模塊的設計、開發工作,建設并持續迭代前端組件,以不斷提升產品研發組件化能力并對代碼質量及進度負責;;
2、協助相關技術團隊持續迭代交互設計規范,打磨產品的交互設計,以不斷提高產品的用戶體驗;
3、處理瀏覽器兼容問題、性能問題,維護及優化前端頁面性能,優化交互體驗;
4、持續跟蹤前端技術發展適時引入、應用,并形成前端技術領域的技術氛圍;
任職要求
1. 計算機或相關專業本科及以上學歷,3年及以上SaaS前端架構、Cesium開發及調優相關經驗;
2. 至少精通 MVC/MVVM/MVP 中一種架構模式,具備面向對象開發思維;
3. 精通 Web 前端技術、標準和主流開發框架、工具,并能熟練運用React、Angular、Vue等主流開發框架中的至少一種,并能深入理解其設計原理,如JavaScript、ES6 、TypeScript 、HTML5 、CSS、Vue.js 、npm 、Webpack 、gulp 、qiankun 、Git、Markdown 等;
4. 對 HTTP/HTTPS 協議、RESTful API 等前后端交互方式有深入的理解和實踐經驗,能夠設計高效、可靠的前后端通信方案;
5. 對服務器端開發有一定了解,熟悉主流的技術架構風格,包括但不限于:云原生、微服務、微前端等;
6. 掌握組件化開發思維,有相關實踐經驗,封裝過組件庫或其他層前端代碼;
7. 掌握完整的前端架構體系,包含但不限于:架構設計、開發、單元測試、CI/CD等;
8. 有較強的需求分析能力、有較好的溝通表達能力;
9. 熱愛前端開發,對前端技術有執著的追求,對 WebCompents、WebAssembly、Flutter等有所了解;
10.有較強的溝通能力、有責任感、有自驅力,在工作壓力和強度較高情況下能夠自我管理和調節,能夠適應短期在客戶現場出差工作;
11.具備一定的團隊和研發管理經驗,熟悉敏捷、Scrum、精益等管理方法;
12.有交通、低空服務行業軟件設計和開發經驗優先;有大模型應用相關設計和開發經驗優先;有技術博客、開源社區貢獻、治理經驗優先;有服務端開發經驗優先。