崗位職責:
1、參與公司產(chǎn)品的需求分析、模塊設(shè)計相關(guān)工作;
2、完成產(chǎn)品的代碼編寫和測試工作,為相關(guān)產(chǎn)品撰寫文檔;
3、為公司產(chǎn)品提供相關(guān)的技術(shù)支持;
4、精通React/Vue,熟練使用React及全家桶與umi框架;
5、精通HTML5/CSS3/JavaScript(ES6+),熟悉W3C標準及瀏覽器兼容性調(diào)試;
6、掌握主流框架(React/Vue/Angular等),理解組件化開發(fā)及底層原理;
7、熟練使用Webpack、Babel、npm/yarn等構(gòu)建工具,具備前端性能優(yōu)化經(jīng)驗;
8、熟悉TypeScript、Sass/Less等擴展語言,掌握前端代碼規(guī)范及自動化測試流程;
9、熟悉移動端H5開發(fā)/小程序開發(fā),掌握響應(yīng)式布局交互實現(xiàn);
10、掌握RESTful API對接,熟悉HTTP協(xié)議及前后端聯(lián)調(diào)流程;
11、規(guī)范、高效的開發(fā)、編譯、打包、集成部署,交付業(yè)務(wù)需求。
任職要求:
1、計算機或軟件工程等專業(yè)本科及以上學歷,3年以上工作經(jīng)驗;
2、熟練掌握CesiumJS開發(fā)相關(guān)技術(shù),熟悉CesiumJS源碼,并能進行定制修改;
3、有WebGL、WebGPU、Threejs、Babylonjs等一個或者多個技術(shù)的開發(fā)經(jīng)驗者優(yōu)先;
4、具有快速學習新內(nèi)容能力、較強的邏輯思維能力、溝通能力;
5、具有較強的工作責任心和團隊合作精神;
6、熟練運用設(shè)計模式,擅掌握狀態(tài)管理、長性能優(yōu)化方案;
7、獨立開發(fā)過完整大型項目,能構(gòu)建平臺框架。