Blockchain Developer


San Jose, CA

Industry: IT Consulting/Services


Not Specified years

Posted 428 days ago

  by    Cynet EngineeringTeam

This job is no longer available.

We are looking for Blockchain Developer for our client in San Jose, CA

Job Title: Blockchain Developer

Job Location: San Jose, CA

Job Type: Contract – 12 Months / Contract to Hire / Direct Hire

Job Description:

Minimum Qualifications:

  • A degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter 
  • Experience developing distributed systems 
  • Experienceworking with cryptographic protocols 
  • Experience in delivering scalable distributed computing with fault tolerance 
  • Experience of cloud infrastructure like Amazon Web Services (AWS), Microsoft Azure, Docker 
  • Skills and experience working in languages such as C++, Go, and Javascript 
  • Experience with RDBMS or NoSQL databases. 
  • Understanding of the cryptographic principles underpinning of Bitcoin 2.0 and Blockchain technologies 
  • Understanding of various distributed consensus methodologies (PoS, Paxos, RAFT, etc) 
  • Understanding of cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures 
  • Strong understanding of Algorithms and Data Structures 
  • Experience with version control systems (Git) 
  • Passionate about problem solving 
  • Excellent communicator 
  • Proactive and able to learn quickly 
  • Awareness of NoSQL databasetechnologies 
  • Experience of cryptography such has public key encryption, KMI 
  • Experience in Blockchain technologies, P2P and smart contracts 
  • DevOps experience: configuration management, containers, virtualization, continuous integration 
  • Opensource advocacy and participation 
  • Have a collaborative mind set and enjoy sharing Blockchain knowledge with otherdevelopers 
  • Have exceptional communication skills and a passion for Blockchain development 
  • Ideally some self-taught experience of using Hyperledger or Ethereum. 
  • Experience of working with design thinking techniques in iterative sprints is an advantage to this role 

Desired Skills:

  • Ability to think and operate as a team player 
  • Extremely strong interpersonal and communication skills (written and verbal) 
  • Able to learn complex technologies quickly, work in a fast-paced, team-driven environment