Blockchain Developer - Decentralized Finance (DeFi)

Placements24

Polokwane

Hybrid

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote position
Competitive compensation
Stock options and performance bonuses
Opportunities for continuous learning

Job summary

Placements24 is seeking a skilled Blockchain Developer for a fully remote role based in South Africa. You will design, code, and deploy Solidity smart contracts, contributing to DeFi products built on blockchain technology.

The ideal candidate has 2+ years of software experience with at least 1 year in blockchain, strong knowledge of Solidity, and familiarity with DeFi protocols. Remote-friendly environment with global collaboration.

Qualifications

  • Bachelor's degree in CS, engineering, mathematics or related field.
  • 2+ years software development with at least 1 year blockchain/smart contract work.
  • Proficiency in Solidity programming language.
  • Experience with DeFi protocols and concepts (e.g., AMMs, lending protocols).
  • Familiarity with web3.js, ethers.js, or similar libraries.
  • Understanding of blockchain architecture, token standards (ERC-20), and security practices.
  • Strong analytical and problem-solving skills.
  • Ability to work in a fully remote, collaborative environment.

Responsibilities

  • Develop, test, and deploy robust Solidity smart contracts for DeFi applications.
  • Design and implement DeFi protocols including lending, borrowing, and DEXs.
  • Integrate smart contracts with blockchain networks and oracles.
  • Collaborate with front-end developers to integrate contracts with UIs.
  • Conduct code audits and security reviews of smart contracts.
  • Optimize gas usage and transaction efficiency.
  • Stay updated on DeFi trends and developments.
  • Participate in code reviews and knowledge sharing.
  • Troubleshoot and resolve DeFi contract issues.
  • Contribute to overall technical architecture and strategy.

Skills

Solidity
Web3.js
Ethers.js
DeFi protocols
Smart contract development
Security best practices
Remote collaboration
Analytical thinking

Education

Bachelor's degree in Computer Science or related field

Tools

Web3 libraries

Job description

About the Role

Our client, a leading innovator in the decentralized finance (DeFi) sector, is seeking a skilled Blockchain Developer to join their fully remote team. This role is critical for developing and enhancing innovative financial products and services built on blockchain technology. You will be instrumental in designing, coding, and deploying smart contracts, contributing to the core infrastructure of cutting-edge DeFi applications. The ideal candidate possesses a deep understanding of blockchain protocols, smart contract programming (primarily Solidity), and a passion for financial innovation. As a remote-first organization, our client offers a highly flexible and collaborative environment, empowering developers to work from anywhere while staying connected with a global team. You will collaborate with talented engineers, product managers, and designers to bring ambitious DeFi projects to life. Our client is committed to fostering a culture of continuous learning, innovation, and ownership, providing opportunities for professional growth and impact. Join us in Polokwane (virtually, as the role is remote) and play a pivotal role in shaping the future of finance through decentralized technologies. This is an opportunity to work on challenging and rewarding projects that are transforming the financial landscape, contributing to a company that values expertise and forward-thinking solutions. Your contributions will directly influence the evolution of decentralized financial systems.

Key Responsibilities
  • Develop, test, and deploy robust and secure smart contracts for DeFi applications using Solidity.
  • Design and implement DeFi protocols, including lending, borrowing, and decentralized exchanges.
  • Integrate smart contracts with various blockchain networks and decentralized oracles.
  • Collaborate with front-end developers to integrate smart contracts with user interfaces.
  • Conduct thorough code audits and security reviews of smart contracts.
  • Optimize smart contract gas usage and transaction efficiency.
  • Research and stay updated on the latest trends and developments in the DeFi and blockchain space.
  • Participate in code reviews and contribute to the team's knowledge sharing.
  • Troubleshoot and resolve issues related to smart contracts and DeFi protocols.
  • Contribute to the overall technical architecture and strategy of DeFi products.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 2+ years of experience in software development, with at least 1 year focused on blockchain and smart contract development.
  • Proficiency in Solidity programming language.
  • Experience with DeFi protocols and concepts (e.g., AMMs, lending protocols, yield farming).
  • Familiarity with web3.js, ethers.js, or similar libraries for interacting with blockchains.
  • Understanding of blockchain architecture, token standards (e.g., ERC-20), and security best practices.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a fully remote, collaborative environment.
  • Excellent communication and teamwork abilities.
  • Passion for decentralized finance and its potential.
Benefits
  • Fully remote position with competitive compensation.
  • Comprehensive health, dental, and vision benefits.
  • Generous stock options and performance bonuses.
  • Opportunities for continuous learning and professional growth in the DeFi space.
  • Flexible working hours.
  • Be part of a highly innovative and fast-paced team shaping the future of finance.
  • Annual team retreats and virtual social events.
  • Access to cutting-edge tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer (Decentralized Finance)
Senior Blockchain Developer (Decentralized Finance)

Placements24 • Durban

Hybrid
ZAR 2,141,000 - 3,129,000
Competitive salary
Health insurance
Paid time off
+4
Remote Full-Stack Blockchain Developer
Remote Full-Stack Blockchain Developer

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary package
Fully remote work opportunity
DeFi/Web3 project exposure
+2
Senior Blockchain Developer - DeFi Specialist
Senior Blockchain Developer - DeFi Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Health insurance
Hybrid work model
+1
Senior Smart Contract Engineer - DeFi Focus
Senior Smart Contract Engineer - DeFi Focus

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,400,000
Fully remote position offering global…
Senior Blockchain Developer (Remote)
Senior Blockchain Developer (Remote)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,800,000
Health insurance
Generous PTO
Fully remote
+1
Decentralized Finance (DeFi) Engineer
Decentralized Finance (DeFi) Engineer

Placements24 • Sandton

Hybrid
ZAR 1,361,000 - 2,722,000
Blockchain Developer (Smart Contracts & DeFi)
Blockchain Developer (Smart Contracts & DeFi)

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,200,000
Hybrid work model
Medical aid and retirement fund
Generous paid time off
+1
Senior DeFi Engineer
Senior DeFi Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
100% remote work environment
Health, dental, and vision insurance
+2
Senior Blockchain Developer - Decentralized Finance
Senior Blockchain Developer - Decentralized Finance

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Hybrid work model
Professional development opportunities
Blockchain Engineer - DeFi Specialist
Blockchain Engineer - DeFi Specialist

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Early-stage equity
Medical aid package
+2