Cerințe generale:
- Studii superioare tehnice în domeniul informatic
- Experienta de minim 1 an în:
– Analiză, proiectare și dezvoltare aplicații software
– Dezvoltarea de aplicații în limbaje obiectuale de nivel înalt - Cunoștințe de limba engleză.
Cerințe specifice:
- Înțelegerea tehnologiei blockchain, în special Ethereum
- Experiență în dezvoltarea de smart-contracts în limbajul Solidity
- Abilități avansate în JavaScript
- Familiar cu metodologia de dezvoltare Test-Driven Development (TDD).
Constituie avantaj:
- Cunoștinte de criptografie și PKI
- Experientă în dezvoltare software folosind metodologia Agile
- Cunoașterea mediilor de dezvoltare/debug specifice limbajului Solidity precum Remix, Truffle
- Experiență în dezvoltare software full-stack, în special cu Angular si Node.
Responsabilități:
- Dezvoltarea de aplicații cu utilizare în Blockchain pe Linux/Android
- Implicarea în fazele de proiectare și dezvoltare ale produsului software
- Testarea la nivel de modul software al aplicațiilor dezvoltate.