Blockchain Jobs

25,193 jobs found

Part of the Bondex Ecosystem

Job Position and Company Posted Location Salary Tags

$11k - $56k

$21k - $70k

$50k - $75k

$30k - $70k

$36k - $52k

$22k - $72k

$63k - $90k

$45k - $52k

$36k - $90k

$70k - $100k

$22k - $75k

$43k - $72k

$30k - $70k

$27k - $45k

Bundle
$11k - $56k estimated
Remote Nigeria

Job Description

  • Join the full life cycle of blockchain and related software development, including requirement gathering, design, coding, testing, deployment, documentation and support
  • Focus on core blockchain infrastructure, including relevant service, framework and libraries
  • Contribute creativity and insight to solve both technical and business challenges
  • Connect with the developer community and facilitate technical partners
  • Promote technology best practice within the team

Job Requirements

  • At least 3 years of professional software engineering experience.
  • Sound understanding of software engineering & design principles
  • Experience working with at least one of the following languages: Java, Kotlin or Go Lang.
  • Knowledge and experience designing, implementing, testing, and auditing smart contracts using Javascript or Solidity
  • Experience with smart contract development frameworks such as Solidity or Vyper.
  • Have a good understanding of blockchain fundamentals, smart contracts, consensus algorithms, Byzantine fault tolerance, etc.
  • You have a deep understanding of the current DEFI ecosystem (Curve, Balancer, AMMs, Yearn, Aave, Synthetix, MakerDao ... etc). You have ideally used and integrated these protocols before.
  • A good understanding of scalability in large distributed systems and protocols.
  • Experience with platform engineering and good understanding of underlying internet protocols.
  • Experience working with MySQL, PostgreSQL or any other popular relational databases.

Good to Have

  • Experience working with major established blockchains.
  • Experience with all phases of blockchain implementation and development.
  • Experience with event based architectures.
  • Prior experience working with a financial technology organisation.
  • Solid understand of Java / Kotlin & Spring Framework
  • B.Sc in Computer Science/Engineering or any other related field

What does a blockchain developer do?

A blockchain developer is a software developer who specializes in the development of applications that make use of blockchain technology

Some of the responsibilities of a blockchain developer may include:

  • Designing and implementing smart contracts.
  • Creating and maintaining the infrastructure that supports the blockchain network, and developing user-facing applications that make use of the blockchain.
  • Additionally, a blockchain developer may also be responsible for researching and staying up-to-date with the latest developments in blockchain technology, in order to ensure that their applications are secure and efficient.