Blockchain Engineer

Career Buddy

Lagos, Nigeria Remote

Full time

Software Engineering

Oct 15

This job is no longer accepting applications.

About the role

Our Client, an innovative player in democratizing cryptocurrency for social payments is looking to hire a Blockchain engineer to help them develop critical Blockchain infrastructure and service their growing user base. You will be analyzing their blockchain needs, designing customized blockchain technologies, and launching and maintaining their blockchain network.

Our client is looking for a highly capable blockchain developer to design, implement, and distribute a secure blockchain-based network.

What do you need to be considered successful?

To ensure success as a blockchain developer, you should possess extensive knowledge of programming languages used for blockchain development and experience in cryptography. You will also be responsible for the following:

  • 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 practices within the team

How Important are you to the bottom line?

You're pivotal to the quality of Blockchain solutions they are able to develop and the responsiveness of their products to the needs of their users.

The biggest problem-solving duties on the Job

You will bring your previous experience developing financial solutions on Blockchain to the fore in this role and use it to solve existing and other dynamic problems that users might be facing in using their platform to facilitate social payments.

What do you need to have done in your career?

  • 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 a 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 understanding of Java / Kotlin & Spring Framework
  • B.Sc in Computer Science/Engineering or any other related field

What do you stand to gain?

  • Do something meaningful; Be a part of the future of financial technology in the continent.
  • Fast-moving, challenging and unique business problems
  • International work environment and flat organisation
  • Great career development opportunities in a growing company
  • Competitive salary and equity options
  • Health insurance with Gym and Spa Access
  • Access to training courses for Blockchain and other relevant professional development areas
  • Pan-African travel to other countries for product and market research
  • Get reimbursed for books you buy and complete reading.
  • Remote-Friendly with flexible working hours

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume