崗位職責(zé):
1、參與需求評審;系統(tǒng)架構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)工作及完善相關(guān)的文檔;
2、鉆研各種前沿技術(shù)和創(chuàng)新交互,增強(qiáng)用戶體驗(yàn)、開拓前端能力邊界
3、能夠同前端、客戶端默契配合,統(tǒng)籌協(xié)調(diào)各端完成業(yè)務(wù)邏輯的開發(fā)工作;
4、完成拈,接口和服務(wù)等開發(fā)與編碼工作;
5、能夠做自動測試自己拈,按項(xiàng)目要求保質(zhì)保量交付任務(wù);
6、參與核心拈的設(shè)計(jì)與開發(fā),并解決疑難問題;
7、負(fù)責(zé)設(shè)計(jì)和開發(fā)通用爬蟲工具,提升網(wǎng)頁抓取的效率和質(zhì)量;
8、負(fù)責(zé)產(chǎn)品技術(shù)文檔的撰寫。
任職資格:
1、熟悉掌握?ES2015~ES2018?常用的語法特性,熟練掌握HTML/CSS;
2、精通NodeJs,深入理解事件循環(huán)原理及異步并發(fā)編程模型;
3、熟悉掌握Express/koa/sequelize等主流框架,有eggjs,thinkjs框架經(jīng)驗(yàn)者優(yōu)先;
4、熟悉Scrapy/Pyspider等常用爬蟲框架;
5、熟練使用MySQL、MongoDB、Redis等主流數(shù)據(jù)庫或緩存技術(shù);
6、深入了解至少一種前端框架及原理,例如?React/Vue?等;
7、熟悉Node.js技術(shù)及生態(tài),熟練使用編譯和構(gòu)建工具如npm/webpack/gulp等工具鏈;熟悉工程化、版本化、拈化思想;
8、有跨平臺開發(fā)經(jīng)驗(yàn)加分;
9、有移動端iOS/Android平臺開發(fā)經(jīng)驗(yàn)者加分;
10、有分布式、微服務(wù)架構(gòu)、Kubernetes、docker、istio經(jīng)驗(yàn)者加分;
11、有良好的團(tuán)隊(duì)合作能力,自我驅(qū)動,對新技術(shù)保持熱情開放態(tài)度并能持續(xù)不斷學(xué)習(xí)。