崗位職責(zé):
崗位職責(zé)
1、負(fù)責(zé)相關(guān)產(chǎn)品的需求以及前端程序的實(shí)現(xiàn),提供合理的前端支持和技術(shù)選型,設(shè)計(jì)前端架構(gòu),提供最優(yōu)的前端架構(gòu)解決方案;
2、協(xié)同業(yè)務(wù)架構(gòu)和技術(shù)架構(gòu)的匹配度,與客戶端、后端工程師對(duì)接共同協(xié)作完成項(xiàng)目;根據(jù)產(chǎn)品需求完成相關(guān)產(chǎn)品功能開發(fā),負(fù)責(zé)移動(dòng)端HTML5頁(yè)面產(chǎn)品的研發(fā),編寫H5、js、css代碼;
3、解決移動(dòng)設(shè)備包括iOS和Android的兼容性問題,進(jìn)行Web性能優(yōu)化和體驗(yàn)優(yōu)化,收集跨端性能指標(biāo),分析性能數(shù)據(jù);
4、按照編碼規(guī)范編程,編制貫穿整個(gè)軟件開發(fā)周期的文檔資料,編寫軟件產(chǎn)品中功能模塊的單元測(cè)試代碼,維護(hù)和改進(jìn)前端技術(shù)平臺(tái),維護(hù)前端工具鏈和技術(shù)組件;
5、參與新技術(shù)探索,推進(jìn)系統(tǒng)架構(gòu)的演化,研究前端前沿技術(shù)并探索應(yīng)用于前端開發(fā)。
任職要求:
任職要求
1、本科及以上學(xué)歷,計(jì)算機(jī)、軟件相關(guān)專業(yè);
2、具備5年以上Web前端、大屏、小程序、混合式APP開發(fā)經(jīng)驗(yàn);
3、精通JavaScript、HTML5、CSS3等前端技術(shù);掌握新興的前端技術(shù)如JQuery、lay_ui、element ui、vue、uniapp 、Angular、React、extjs 、TypeScript,nodejs等;掌握各類瀏覽器、移動(dòng)設(shè)備的兼容性差異;了解混合APP開發(fā)工具,對(duì)iOS或Android原生開發(fā)有一定了解;
4、掌握各類瀏覽器、移動(dòng)設(shè)備的兼容性差異,頁(yè)面布局、重構(gòu)、渲染執(zhí)行,能解決Web前端,大屏、小程序、混合式APP開發(fā)過程中的前端技術(shù)難題,同時(shí)精通前端性能調(diào)試優(yōu)化;
5、了解混合APP開發(fā)工具,對(duì)iOS或Android原生開發(fā)有一定了解,能夠解決IOS或者Android開發(fā)過程中的系統(tǒng)級(jí)問題;
6、調(diào)研及編制前端優(yōu)化開發(fā)方案,對(duì)前端功能進(jìn)行模塊化,能夠?qū)⑶岸隧?xiàng)目向更平滑的更優(yōu)雅的方向推動(dòng),開發(fā)自定義組件,有開源組件開發(fā)成果并可以展示;
7、具有良好的業(yè)務(wù)水平及響應(yīng)速度,責(zé)任心強(qiáng),代碼風(fēng)格良好,邏輯嚴(yán)謹(jǐn),抗壓能力強(qiáng),能快速解決大部分日常應(yīng)用問題,并能具有良好的文檔編制能力; 對(duì)代碼的質(zhì)量和性能有追求;
8、具備良好的英文文檔閱讀能力。