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