職位職責(zé)主要負(fù)責(zé)系統(tǒng)設(shè)計、開發(fā)、實施;負(fù)責(zé)項目核心代碼編寫、技術(shù)難題攻關(guān)和新技術(shù)預(yù)演;根據(jù)開發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)軟件模塊的設(shè)計、開發(fā)、單元測試和文檔編寫;對開發(fā)工程師進(jìn)行技術(shù)指導(dǎo)和培訓(xùn);協(xié)助項目經(jīng)理完成技術(shù)方案,進(jìn)行數(shù)據(jù)結(jié)構(gòu)、組件和程序等的設(shè)計工作。職位要求大專以上學(xué)歷,三年以上工作經(jīng)驗,具備扎實的JavaScript語言基礎(chǔ),熟悉ES6/ES7新特性;熟悉Node技術(shù)架構(gòu),優(yōu)先考慮;熟悉MongoDB、Redis的使用,優(yōu)先考慮;熟悉前端技術(shù),能夠編寫規(guī)范、可維護(hù)的前端代碼,熟悉前端性能優(yōu)化,掌握至少1種開發(fā)框架(Angular2、Vue.js、react等);熟悉TDD、BDD等開發(fā)方法,優(yōu)先考慮;熟悉Linux開發(fā)環(huán)境,熟練使用常用命令行工具及開發(fā)工具;熟悉TCP/IP、HTTP,了解TLS/SSL、HTTPS、WebSocket,優(yōu)先考慮;良好的編程風(fēng)格,關(guān)注系統(tǒng)架構(gòu),重視Code?Review、性能,能夠交付有質(zhì)量的代碼,并不斷改進(jìn)自己和團(tuán)隊的工作方式;能夠融入團(tuán)隊,熱愛技術(shù)研究實踐,具備優(yōu)秀的學(xué)習(xí)、溝通、協(xié)作能力,樂于分享經(jīng)驗知識。