Blockchain Developer at HaggleX

HaggleX is a blockchain-based global marketplace that allows anyone to access the world of DeFi, NFTs and trade cryptocurrencies securely.

We are recruiting to fill the position below:

Job Title: Blockchain Developer

Location: Lagos

Job Description

  • HaggleX is currently seeking a Blockchain Developer with strong knowledge of Backend TypeScript, NodeJs to join our Engineering team. Our company is growing fast, and with both a clear vision and strong values, we are the industry leaders in designing and developing scalable solutions for the decentralized web.
  • When you join the HaggleX team, you’ll become a part of our talented, compassionate, and open-minded crew that directly contributes to realizing the potential of Web3 through sustainable open-source development. If this sounds like something you’re interested in, we are interested in you!

The Role

  • We are looking for a trustworthy and proactive TypeScript and NodeJs Blockchain Developer with experience in blockchain or distributed systems and proven leadership skills
  • You will be expected to contribute to the team’s success through consistent, high-quality code and must have an appetite for learning new things.
  • You are expected to work on cutting-edge technology and projects, formulate and execute strategies, and co-ordinate with other team members while taking a lot of initiative and ownership with minimal direction

Main Responsibilities

  • Identify, prioritize and execute tasks in the software development life cycle.
  • Mentor other developers and do active code reviews.
  • Automate tasks through appropriate tools and scripts.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Write scalable, robust, testable, efficient, and easily maintainable code.
  • Play a key role in architectural and design decisions.

Must Have

  • Advanced knowledge of TypeScript and NodeJs programming language, paradigms, constructs, and idioms.
  • 2-3 years of experience building server side TypeScript applications.
  • 1-3 years of experience building distributed systems.
  • Concrete understanding of common blockchain concepts.
  • Excellent communication skills.
  • Effective usage of TypeScript debugging tools.
  • Basic understanding of cryptography and common applications.
  • Ability to write clean and effective documentation and comments.
  • Availability of 35+hrs / week.

Nice to Have

  • Understanding of Ethereum, EOS and other providers
  • Familiar with Git and GitHub / GitLab
  • Can construct and maintain CI / CD pipelines
  • Experience with RPC, WebSockets, or GraphQL
  • Experience with Rust, C+,  Golang, or Solidity
  • Contributions to Web3.0 projects
  • Experience working with Docker and / or Kubernetes
  • Experience working with any public cloud service (eg. AWS, Azure or GCP)
  • Understanding of Web 2.0 concepts and architecture.
  • We tend to work with: Go, Rust, TypeScript and JavaScript.

How to Apply
Interested and qualified candidates should send their portfolio to: and using the Job Title as the subject of the mail.


  • Attach links that best showcase the relevant things you’ve built and done (E.g. Your portfolio, Github, LinkedIn)
  • Please include something beautiful you’ve implemented in the past if possible!
  • If you have examples of a project where you iterated after learning new things from potential users, please share as well!


Leave a Reply

Your email address will not be published. Required fields are marked *