Senior Blockchain Developer - Smart Contracts & DeFi

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 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

Competitive salary package
Health and wellness benefits
Professional development
Career advancement

Job summary

Placements24 in Johannesburg seeks a Senior Blockchain Developer to design, develop, and deploy advanced blockchain solutions in a fast-moving crypto landscape. The role focuses on smart contracts (Solidity/Vyper/Rust), dApps, security audits, and collaboration with product teams to deliver scalable, secure infrastructure for DeFi applications.

Qualifications include a Bachelor's or Master's in CS/Engineering and 5+ years software experience with at least 3 in blockchain, plus proficiency in

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software development experience, with at least 3 years in blockchain technology.
  • In-depth knowledge of blockchain concepts, consensus mechanisms, and cryptography.
  • Proficiency in smart contract languages such as Solidity, Vyper, or Rust.
  • Experience with Ethereum, Binance Smart Chain, Polygon, or Solana.
  • Familiarity with Web3 libraries (Web3.js, Ethers.js) and Git.
  • Strong understanding of DeFi protocols and concepts.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, especially in a Johannesburg context.

Responsibilities

  • Design, develop, and deploy secure smart contracts for multiple platforms.
  • Architect and build scalable dApps and blockchain-based systems.
  • Integrate blockchain tech with existing systems and third-party services.
  • Conduct code reviews, performance optimization, and security audits of protocols.
  • Collaborate with product managers, designers, and engineers to implement features.
  • Stay updated on blockchain tech, cryptography, and crypto trends.
  • Troubleshoot complex technical issues in blockchain infra and apps.
  • Mentor junior developers and promote technical excellence.

Skills

Blockchain concepts
DeFi protocols
Problem-solving
Teamwork

Education

Bachelor's or Master's in CS/Engineering

Tools

Solidity
Vyper
Rust
Web3.js
Ethers.js
Git
Ethereum
Binance Smart Chain
Polygon
Solana

Job description

About the Role

Our client, a dynamic leader in the blockchain and cryptocurrency space, is seeking a highly skilled and experienced Senior Blockchain Developer to join their innovative team. This pivotal role is based in the vibrant city of Johannesburg, Gauteng , and offers a unique opportunity to shape the future of decentralized finance (DeFi). You will be instrumental in designing, developing, and deploying cutting-edge blockchain solutions that drive innovation and provide tangible value to users. This position is perfect for a forward-thinking individual passionate about distributed ledger technology, smart contracts, and the burgeoning crypto economy. The role involves working within a collaborative environment, contributing to the architectural decisions, and ensuring the highest standards of code quality and security.

Key Responsibilities
  • Design, develop, and deploy secure and efficient smart contracts (e.g., Solidity) for various blockchain platforms.
  • Architect and build scalable decentralized applications (dApps) and blockchain-based systems.
  • Integrate blockchain technologies with existing systems and third-party services.
  • Conduct thorough code reviews, performance optimization, and security audits of blockchain protocols and smart contracts.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Stay abreast of the latest advancements in blockchain technology, cryptography, and cryptocurrency trends.
  • Troubleshoot and resolve complex technical issues related to blockchain infrastructure and applications.
  • Mentor junior developers and contribute to a culture of technical excellence.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven 5+ years of experience in software development, with at least 3 years focused on blockchain technology.
  • In-depth knowledge of blockchain concepts, consensus mechanisms, and cryptography.
  • Proficiency in smart contract development languages such as Solidity, Vyper, or Rust.
  • Experience with popular blockchain platforms like Ethereum, Binance Smart Chain, Polygon, or Solana.
  • Familiarity with Web3 libraries and frameworks (e.g., Web3.js, Ethers.js).
  • Strong understanding of decentralized finance (DeFi) protocols and concepts.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, especially in a Johannesburg context.
  • Experience with version control systems like Git.
Benefits
  • Competitive salary package commensurate with experience.
  • Opportunity to work on groundbreaking projects in the rapidly evolving crypto and blockchain industry.
  • Comprehensive health and wellness benefits.
  • Professional development and continuous learning opportunities.
  • A dynamic and inclusive work environment in Johannesburg .
  • Potential for career advancement within a growing company.
  • Exposure to global blockchain communities and events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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
Senior Blockchain Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Professional development
Generous paid time off
+2
Senior Blockchain Developer - Smart Contracts & DApps
Senior Blockchain Developer - Smart Contracts & DApps

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Blockchain Solutions Architect
Senior Blockchain Solutions Architect

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,600,000
Health Insurance
Retirement Savings Plan
Professional Development
+2
Blockchain Developer
Blockchain Developer

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,300,000
Hybrid work model
Health & wellness benefits
Professional development opportunities
Senior Blockchain Developer
Senior Blockchain Developer

Placements24 • Mossel Bay

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

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development opportunities
+1