Full Stack Blockchain Developer enable secure digital transactions by creating systems to record and store blockchain data in a way that prevents changes or hacks. Design secure blockchain technologies, develop application features and interfaces, and maintain client and server-side applications.

Responsibilities

  • Creating application features and interfaces by using programming languages and writing multithreaded codes.
  • Applying the latest cryptology techniques to protect digital transaction data against cyberattacks and information hacks
  • Knowledge in Bitcoin, Hyperledger, Ethereum, Distributed Ledger, Smart Contracts and expert in GoLang/Solidity/Serpent
  • Maintaining client and server-side applications that allow secure digital payments
  • Optimizing and securing blockchain applications by integrating new tools and technologies.
  • High level of familiarity with supply chain concepts such as customer centric supply chain, digital twin, digital thread, zero based budgeting, Responsible and Resilient supply chain. Industry specifics relating to Manufacturing / IoT / latest trends in supply chain
  • Deep understanding of Blockchain & Multiparty Systems technology
  • Research, design and implement advanced cryptography key management system and security techniques
  • Proficiency in STL, C++, Java, JavaScript
  • Proficiency in the Qt Widgets module
  • Analyzing requirements, designing blockchain technology around a certain business model, and the building and launching of a blockchain network.
  • Demonstrated knowledge of key blockchain concepts such as distributed ledgers, track and trace, smart contracts, security, privacy and cryptography.
  • Have strong familiarity with Infrastructure technologies like Docker, Kubernetes, Continuous Integration (Jenkins, TravisCI)
  • Have strong familiarity with cloud based platforms like AWS, GCP etc.
  • Have good familiarity with Back-end technologies like Java, C++, Nodejs, Python
  • Have good familiarity with Database technologies like SQL (Oracle, Postgres, MySQL), NoSQL/Graph (Mongodb, Couchdb)
  • Have good familiarity with Distributed System Architectures: microservices, SOA, sub/pub messaging
  • Have familiarity with front-end technologies like Javascript, HTML/CSS
  • Have familiarity with code and architecture design principles (RESTful APIs, object-oriented vs functional, microservices vs. monolith, etc)
  • Development experience with versioning tools like Git/SVN

Education & Experience Requirement

  • BS or MS in a related field or equivalent experience
  • 5 years of experience in developing Blockchain applications
  • Experience with blockchain protocols, sidechains, and scaling technologies
  • Hands-on experience writing and deploying smart contracts with Ethereum
  • Strong knowledge of bitcoin-like blockchains
  • Proven communication and writing skills in English

Industry Details

  • Industry: Telecom/Smart Consumer Electronics
  • Department: FinTech
  • Role: Full Stack Blockchain Developer
  • Employment Status: Full time
SANSO H