你的工作目標(biāo):
?1.?參與研發(fā)北大教育學(xué)院課題支持的個(gè)性化智能教學(xué)平臺,為全國的中小學(xué)生自主學(xué)習(xí)提供智能化教學(xué)服務(wù);
2.??深入研究技術(shù)與在線教育和學(xué)習(xí)的結(jié)合,以技術(shù)助力學(xué)習(xí)體驗(yàn)持續(xù)提升。
?
你的工作內(nèi)容:
1.?用?TypeScript?/?React/redux等迭代開發(fā)支持web?和移動(dòng)端的互動(dòng)學(xué)習(xí)的人機(jī)互動(dòng)學(xué)習(xí)引擎;
2.?遵循和完善代碼規(guī)范,不斷改進(jìn)提高代碼質(zhì)量;
3.?學(xué)習(xí)和應(yīng)用新的前端技術(shù)為更智能的人機(jī)互動(dòng)學(xué)習(xí)提供技術(shù)方案。?
?
我們的要求:
1.?具有扎實(shí)的TypeScript,JavaScript、HTML、CSS知識。能夠符合團(tuán)隊(duì)對效率、質(zhì)量等的要求,按時(shí)、按期交付產(chǎn)品;
2.?熟練使用React,對組件、性能優(yōu)化、DOM更新機(jī)制等有基本理解;
3.?有狀態(tài)管理框架(Redux、MobX)使用經(jīng)驗(yàn),理解狀態(tài)管理的關(guān)鍵要素、流程者優(yōu)先;
4.?具備良好的代碼質(zhì)量意識,能保持代碼質(zhì)量的穩(wěn)定可靠;
5.?會使用Git進(jìn)行源碼管理,理解Git的基本概念,熟悉至少一種主流的Git分支管理及工作流;
6.?熱愛前端,愿意跟隨前端的快速發(fā)展,保持對前沿技術(shù)的熱忱并積極投入探索和研究;
7.?加分項(xiàng):
l??熟悉瀏覽器工作原理者優(yōu)先。
l??有函數(shù)式編程概念者優(yōu)先。