職位描述
工作內容:
1、參與數(shù)據(jù)庫設計、緩存設計、以及各種復雜業(yè)務模型下的技術難關;
2、與團隊成員(包括產(chǎn)品、設計和后端)一起參與功能的設計和制定;
3、對同組同事的設計、代碼進行評審;
4、持續(xù)優(yōu)化后端架構,改善代碼的質量和重用性;
基本要求:
1、計算機軟件及相關專業(yè),大學本科及以上學歷;并擁有3年以上全職開發(fā)經(jīng)驗(不計算大學期間工作及項目經(jīng)驗);
2、有一定的軟件分析設計能力;
3、熟悉JavaScript、TypeScript、Node Js、ES6等開發(fā)技術;
4、熟練使用VS Code、Atom等開發(fā)工具;
5、熟練使用GIT與GitFlow 工作流;
6、熟練使用MySQL、MongoDB等數(shù)據(jù)庫;
7、具有良好的學習能力,強烈的工作責任心、良好的溝通能力和團隊合作精神;
8、良好溝通能力,能英文溝通優(yōu)先;
9、擁有Github倉庫及項目參考者優(yōu)先;
加分項:
1、擁有web 開發(fā)經(jīng)驗。
2、熟悉Node.js的Koa 等框架
3、有測試驅動開發(fā)經(jīng)驗
技術棧:
前端:React, React Native.
后端:Koa, MySql, MongoDB, Rabbitmq