Senior Blockchain Developer (DeFi Focus)

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonuses
Health insurance
Retirement savings plans
Professional development
Hybrid work arrangement
Paid time off

Job summary

Placements24 is seeking a Senior Blockchain Developer in Johannesburg, Gauteng, to design, develop, and deploy cutting-edge blockchain solutions. The role involves building secure smart contracts and scalable dApps across major networks, with a strong emphasis on security and performance.

You will mentor junior engineers, collaborate with product teams, and help shape the architecture of scalable blockchain systems in a dynamic, hybrid work environment.

Qualifications

  • 5+ years of professional software development experience, with at least 3 years focused on blockchain technology.
  • Proven experience in developing and deploying smart contracts on major blockchain networks.
  • Strong understanding of blockchain fundamentals, consensus mechanisms, and cryptographic principles.

Responsibilities

  • Design, develop, and implement secure and efficient smart contracts.
  • Build and maintain decentralized applications (dApps) on Ethereum, BSC, and Solana.
  • Collaborate with product managers and engineers to deliver new features and enhancements.
  • Conduct thorough code reviews, ensuring security and performance best practices.
  • Optimize existing blockchain architectures for scalability, throughput, and cost-efficiency.
  • Integrate blockchain solutions with existing financial systems and third-party APIs.
  • Stay abreast of developments in blockchain tech, cryptography, and DeFi protocols.
  • Troubleshoot complex blockchain infrastructure and dApp issues.
  • Contribute to technical documentation and knowledge sharing.
  • Mentor junior developers and foster ongoing learning.

Skills

Smart contracts
DApps development
Blockchain fundamentals
Solidity
Rust
Go
Web3.js
Ethers.js
DeFi protocols
Cryptography
Mentoring
Code reviews

Education

Bachelor's or Master's degree in Computer Science/Engineering or related field

Tools

Solidity
Rust
Go
Web3.js
Ethers.js
Vyper

Job description

About the Role

Our client, a leading innovator in the decentralized finance (DeFi) space, is seeking a highly skilled and motivated Senior Blockchain Developer to join their dynamic team in Johannesburg, Gauteng. This is a pivotal role where you will be instrumental in designing, developing, and deploying cutting-edge blockchain solutions. You will work on complex smart contracts, develop robust decentralized applications (dApps), and contribute to the architecture of scalable blockchain networks. The ideal candidate possesses a deep understanding of blockchain principles, smart contract languages, and a passion for pushing the boundaries of financial technology. This hybrid role offers a balanced approach, combining collaborative in-office work with the flexibility of remote engagement. You will be part of a forward-thinking company dedicated to building the future of finance.

Key Responsibilities
  • Design, develop, and implement secure and efficient smart contracts using languages such as Solidity, Rust, or Go.
  • Build and maintain decentralized applications (dApps) on various blockchain platforms, including Ethereum, Binance Smart Chain, and Solana.
  • Collaborate with product managers and other engineers to define and deliver new features and enhancements.
  • Conduct thorough code reviews, ensuring adherence to best practices in security and performance.
  • Optimize existing blockchain architectures for scalability, throughput, and cost-efficiency.
  • Integrate blockchain solutions with existing financial systems and third-party APIs.
  • Stay abreast of the latest developments in blockchain technology, cryptography, and DeFi protocols.
  • Troubleshoot and resolve complex technical issues related to blockchain infrastructure and dApps.
  • Contribute to technical documentation and knowledge sharing within the engineering team.
  • Mentor junior developers and foster a culture of continuous learning and innovation.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with at least 3 years focused on blockchain technology.
  • Proven experience in developing and deploying smart contracts on major blockchain networks.
  • Proficiency in at least one smart contract programming language (Solidity, Rust, Vyper).
  • Strong understanding of blockchain fundamentals, consensus mechanisms, and cryptographic principles.
  • Experience with web3 libraries (e.g., Web3.js, Ethers.js) and dApp development frameworks.
  • Familiarity with DeFi protocols, AMMs, lending platforms, and stablecoins.
  • Experience with performance optimization and security best practices in blockchain development.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, especially in a hybrid work environment.
  • Knowledge of Golang or Node.js for backend development is a plus.
Benefits
  • Our client offers a highly competitive compensation package and a comprehensive benefits program.
  • This includes a generous annual salary, performance-based bonuses, comprehensive health insurance, and retirement savings plans.
  • Employees benefit from opportunities for professional development, including attending industry conferences and pursuing certifications.
  • You'll also enjoy a flexible hybrid work arrangement, ample paid time off, and access to cutting-edge technology in a stimulating and collaborative work environment.
  • Join a company that values innovation and employee growth in Johannesburg, Gauteng.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer - Decentralized Finance (Defi) Expert
Senior Blockchain Developer - Decentralized Finance (Defi) Expert

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,700,000
Performance bonuses
Health benefits
Professional development
+2
Senior Blockchain Developer - Decentralized Applications
Senior Blockchain Developer - Decentralized Applications

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Hybrid work arrangement
Professional development
Senior Blockchain Developer - DeFi Specialist
Senior Blockchain Developer - DeFi Specialist

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Health benefits
Hybrid work
Professional development
+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
Senior Blockchain Developer (Remote)
Senior Blockchain Developer (Remote)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,800,000
Health insurance
Generous PTO
Fully remote
+1
Senior Blockchain Developer - Smart Contracts & DeFi
Senior Blockchain Developer - Smart Contracts & DeFi

Placements24 • Midrand

On-site
ZAR 1,200,000 - 2,000,000
Health insurance
Retirement benefits
Flexible PTO
+3
Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Performance bonus
Professional development
+1
Senior Blockchain Developer - Smart Contracts & DeFi
Senior Blockchain Developer - Smart Contracts & DeFi

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,800,000
Hybrid work model
Professional development opportunities
Exposure to blockchain technologies
Senior Blockchain Developer - Smart Contracts & dApps
Senior Blockchain Developer - Smart Contracts & dApps

Placements24 • Midrand

Hybrid
USD 61,000 - 109,000
Competitive remuneration package
Health benefits
Professional development opportunities
+1
Senior Blockchain Developer - Decentralized Finance (Defi)
Senior Blockchain Developer - Decentralized Finance (Defi)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation
Health benefits
Training opportunities
+1