Ethereum Blockchain Engineer
Start up development platform of payments
We are looking for a Ethereum Blockchain Engineer to join our client.
Requirements:
- University degree in Computer Science or equivalent qualification
- At least 2 years of professional experience in blockchain software development
- Experience in writing smart contracts in Solidity and testing them.
- Experience with blockchain technology and the Ethereum stack (EVM, Geth, Web3, RPC, Solidity). You know how to deal with security concerns.
- Experience on permissioned blockchain like Monax, Hyperledger Fabric , Hyperledger Burrow or Quorum.
- Deep Knowledge of relational and document-oriented database design and development and in distributed systems and distributed database engineering, especially (IPFS, Swarm, BigchainDB)
- Excellent skills for third party API integration
- High development skills, ideally in javascript (ES6, NodeJS)
- Excellent knowledge in data intensive REST API´s (Development and testing)
Plus:
- Dapps development (reactJS preferred)
- Previous experience on ICOs
- General Knowledge in PoR and PoC approaches is a plus
- Having interest in exchanges and a solid understanding of consensus protocols is a plus
Responsibilities:
- Write and maintain Ethereum smart contracts
- Help with the platform and smart contract architecture, to achieve scalability and efficiency
- Help design and build a scalable and truly decentralized platform that will connect thousands of users
- Be up to date on the latest developments in Ethereum and related technologies
Location: Remote
Time shift: Full time