崗位職責:
1、參與核心業(yè)務系統的技術規(guī)劃和業(yè)務規(guī)劃工作,深入理解業(yè)務需求,抽象系統模型,進行系統設計及開發(fā)工作;
2、進行區(qū)塊鏈底層系統及應用平臺的功能定義和架構設計,研究區(qū)塊鏈的協議,運行機制、底層實現和應用平臺研發(fā)等;
3、能夠根據開發(fā)計劃,完成相應模塊軟件的設計、開發(fā)任務;
4、搭建基于區(qū)塊鏈的底層架構和應用平臺,能實現公鏈、側鏈、私有鏈及多種邏輯,供應用層調度使用。
職位要求:
1、計算機相關專業(yè),并擁有良好的學習能力,能快速學習和掌握新技術新思路;
2、3年以上開發(fā)經驗,有良好的編程基礎;
3、熟練掌握c++/Java/Javascript/Python其中一種語言;
4、具有在linux環(huán)境下開發(fā)經驗;
5、熟悉區(qū)塊鏈相關機制與原理;
6、理解各類主流的共識算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;
7、精通P2P、網絡通訊、側鏈/跨鏈、密碼學、分布式技術其中一種或多種的,優(yōu)先考慮。