Job Openings Blockchain Developer

About the job Blockchain Developer

EMPLOYMENT TYPE:

6 - 12-month contract, dependent on client requirements.

COMPANY:

UnicornClub.io is your platform designed to help funded FinTech startups, scaleups, and growing tech companies build and scale their tech teams faster by tapping into our unique South African talent pool.

LOCATION:

South Africa

WORKING MODEL:

Remote

JOB OVERVIEW:

A dynamic and experienced Blockchain Developer is sought to join a fully remote development team. The ideal candidate will have a strong background in designing, developing, and implementing decentralised applications (dApps) and smart contracts, with a passion for blockchain technologies and a solid understanding of cryptographic principles. Experience in FinTech is advantageous.


DESCRIPTION OF POSITION:

Key Responsibilities:

  • Design and develop decentralised applications using blockchain technologies.
  • Create, audit, and deploy smart contracts, primarily using Solidity or similar languages.
  • Integrate blockchain systems with existing applications using APIs and Web3 tools.
  • Collaborate with product managers, designers, and other developers to deliver high-quality solutions.
  • Conduct regular code reviews and smart contract audits to ensure security and performance.
  • Monitor and optimise blockchain transaction flows and gas efficiency.
  • Stay informed about emerging trends, protocols, and tools within the blockchain ecosystem.
  • Contribute to architecture and design decisions for blockchain-based platforms.
    

KNOWLEDGE AND SKILLS:

  • Proficiency in Solidity, Web3.js, ethers.js, and smart contract development.
  • Strong understanding of Ethereum and other blockchain platforms (e.g. Solana, Polygon, Binance Smart Chain).
  • Experience with decentralised finance (DeFi), digital wallets, and token standards (ERC-20, ERC-721, etc.)
  • Familiarity with backend technologies such as Node.js or Python.
  • Knowledge of cryptographic algorithms and security best practices.
  • Version control using Git.
  • Comfortable working in Agile environments.
    

QUALIFICATIONS REQUIRED:

  • Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Industry certifications such as Certified Blockchain Developer, Ethereum Developer Certificate, or similar.
    

EXPERIENCE REQUIRED:

  • Minimum 4 years of experience as a Blockchain Developer or in a similar role.
    

ADVANTAGEOUS SKILLS:

    • Experience in the FinTech industry.
    • Understanding of regulatory frameworks related to blockchain and digital assets.
    • Familiarity with CI/CD pipelines and testing tools for smart contracts (e.g. Hardhat, Truffle, Ganache).
    • Contributions to open-source blockchain projects.

  • 

    **Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.