“What developer skills are required
What kind of developers skills you want to search?
Smart contract with no GUI
Ethereum has its own language for smart contracts which is called Solidity.
Any contact is open source. Anyone can copy it and quietly experiment with attack options before an actual attack. With no thought out bug fixing strategies, neither address nor contract code can be changed after its publication. If there is a vulnerability and no escape paths, you’ll helplessly observe your balance approaching zero. So it was with the ill-fated DAO (remember the life hack — The DAO is just an example of how one shouldn’t write smart contracts).
Responsibility. Ethereum community recommends writing smart contract as if it were a firmware for electronics or a financial service (but NOT a web-site). For anyone eager to write smart contacts this official document on safety is a must.”
Great piece – read full article here: http://ow.ly/v9BR30dBEII