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