Text copied to clipboard!

Title

Text copied to clipboard!

Blockchain Engineer

Description

Text copied to clipboard!
We are looking for a highly skilled Blockchain Engineer to join our team. In this role, you will be responsible for designing, implementing, and supporting a distributed blockchain-based network. Your primary responsibility will be analyzing requirements, designing blockchain technology around a certain business model, and the building and launching of a blockchain network. You will be required to leverage your understanding of blockchain technology and play a pivotal role in the planning and execution of complex business projects. You will also be responsible for integrating blockchain with existing platforms and creating a secure environment for the same. The ideal candidate is a problem-solving individual with a strong knowledge of Ethereum and blockchain architecture, and who is always up-to-date with the latest technologies and trends.

Responsibilities

Text copied to clipboard!
  • Design and implement blockchain supporting tools and utilities(e.g., CLI client, tools for exploring the blockchain, monitoring, benchmarking or debugging tools)
  • Implement performance analysis, tuning and optimization
  • Collaborate with managers to determine blockchain technology needs and envisaged functionalities
  • Create compelling device-specific user interfaces and experiences
  • Standardizing the platform for launching and maintaining blockchain networks
  • Maintaining and extending current client- and server-side applications responsible for integration and business logic
  • Be involved in the global blockchain community
  • Implementing asset issuance and tracking via blockchain
  • Helping maintain server infrastructure
  • Maintaining and deploying the latest relevant blockchain updates

Requirements

Text copied to clipboard!
  • Previous work experience as a blockchain developer
  • Proficiency in Node.js, Python or Go
  • Strong knowledge of common algorithms and data structures
  • Familiarity with basic cryptography
  • Familiarity with P2P networks
  • Strong knowledge of bitcoin-like blockchains
  • Strong knowledge of concurrency and writing efficient and safe multithreaded code
  • Strong knowledge of STL, C++11
  • Proficiency in the Qt Widgets module
  • Strong software development skills and experience with agile development

Potential interview questions

Text copied to clipboard!
  • What blockchain development projects have you worked on and what was your role?
  • How do you handle security concerns when developing blockchain applications?
  • Can you explain your understanding of blockchain technology?
  • What programming languages are you proficient in?
  • How do you stay updated with the latest industry trends and technologies?