这是非盈利的社区化的区块链项目,是利用区块链技术和数字身份进行资产数字化,利用智能合约对数字资产进行自动化管理,实现“智能经济”的一种分布式网络。
Blockchain Software Engineer Python ( 300-800K,negotiable )
What you ’ ll do
Research, design, develop and test blockchain technologies
Develop core protocols and related Dapps
Be involved in the global blockchain community work on implementing and integrating the latest improvement proposals
Timely deliver the result of software development and testing according to project progress and maintain technical documents to accurately represent application design
Your skills and experience
Bachelor or above in computer science related major and 3-5 years ’ experience programming in Python
Proven experience in coding with Python and expert in using Python standard library or other 3rd-party libraries
Familiarity of TCP/IP, HTTP, UDP and network and multi-thread programming
Familiarity of Tornado/Flask/Gevent/Django framework. Have deep understanding of at least one frameworks and able to share its best practice in the real environment
Basic knowledge of front-end technology, e.g. HTML, CSS, JS, Ajax etc
Knowledge of NoSQL databases. At least understand one language of MongoDB, MySQL, Redis and have certain understand of levelDB and RocksDB
Familiarity of working in Linux environment, programming in Shell and utilizing Docker to deploy and config
Have self-understanding of Bitcoin, Ethereum, Hyperledger Fabric and blockchain
Knowledge of popular consensus algorithm, including dBFT, PoW, PoS, DPoS, PBFT, Paxos, Raft etc.
Good coding habits with creativity, analysis, deep thinking, problem solving skills
Good documentation habits. Timely write and update work process and technical documentation
Good communication skills and a good team player with CET6 English certificate
Bonus points for
Experience in complier development
Experience in developing thunder, BT related P2P tools or utilizing stream media transmission, broadcast and CDN technology
Experience in coding in open-source environment
What you ’ ll be offered
We will assist you with blockchain technology training
Career developing opportunity
Work with the top talents in blockchain industry
Blockchain Software Developer Java ( 30-100 万,根据候选人资历,可谈)
职位描述
深入理解研究现有的区块链技术以及进行测试和开发
编写智能合约编译器
创建底层架构的软件开发工具包
参与全球区块链社区,共同实施与整合新产品的迭代
对层次不穷的解决方案进行规范的技术文档整理
岗位技能和要求
具有 3-5 年 Java 语言开发经验
优先考虑掌握 C++/C#/Go/Python 任一语言者
对开源技术项目有相关的工作经历
关于算法和数据结构有扎实的知识素养
了解基本的密码学
熟悉点对点对等网络技术
对区块链有技术热情
另有测试开发岗位。
不限行业,985 毕业优先。
有兴趣的请发简历给
[email protected]