崗位職責:
1、負責參與產(chǎn)品需求的可行性分析與評審,并確定技術(shù)線路和研發(fā)方案;
2、負責公司前端開發(fā)規(guī)范,設(shè)計標準制定,框架開發(fā);
3、負責通用模塊開發(fā),框架升級,提升系統(tǒng)開發(fā)效率及易用性;
4、解決項目開發(fā)中的關(guān)鍵問題和技術(shù)難題,指導(dǎo)解決初中級前端工程師的技術(shù)問題;
5、負責定期組織培訓(xùn)、技術(shù)分享,提升部門前端技術(shù)水平;
6、關(guān)注線上產(chǎn)品的體驗和質(zhì)量,優(yōu)化產(chǎn)品性能和交互,為用戶帶來更好的使用體驗。
任職要求:
1、基本功扎實,精通jquery、HTML5,CSS3,ES6,ES7,flex布局,熟悉ECMAScript語言規(guī)范,有豐富的前端工程方面的經(jīng)驗;
2、精通react或vue.js框架及周邊技術(shù)包括但不僅限于vuex/redux,能理解目前流行的框架(react/Vue)的設(shè)計思路并能進行源碼分析,了解性能優(yōu)化方案并有成熟思路;
3、熟悉常用的打包工具:webpack、vite等,并知曉其優(yōu)劣勢,具備選型設(shè)計能力,能夠結(jié)合應(yīng)用場景,做合理的技術(shù)選型、技術(shù)方案設(shè)計;
4、熟悉構(gòu)建流程,有打包部署上線的經(jīng)驗,具備配置能力如Linux、nginx、Jenkins;
5、熟悉安全知識,如XSS、CSP、CSRF、SQL腳本注入、控制臺輸入等,能夠在設(shè)計層面規(guī)避安全漏洞,保障系統(tǒng)安全運行;
6、能夠產(chǎn)出高質(zhì)量的設(shè)計和代碼的同時,并且具備前端架構(gòu)設(shè)計和前端工程化搭建的能力;
7、針對系統(tǒng)已有的數(shù)據(jù),能夠建立較好的業(yè)務(wù)性能指標分析和價值輸出;
8、具備良好的團隊合作精神、溝通能力,高度的責任感與工作激情。