Senior Blockchain Developer - Smart Contracts & dApps

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

41 hours 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

Competitive salary package
Talented and motivated team
Growth and development opportunities
Flexible working arrangements
Groundbreaking blockchain projects

Job summary

Placements24 in Johannesburg is seeking a Senior Blockchain Developer to design, build and deploy secure smart contracts and scalable dApps. You will work across Ethereum, Binance Smart Chain and other platforms, shaping blockchain solutions for real-world use cases.

The role requires deep knowledge of cryptography, distributed ledgers and DeFi protocols, along with hands-on experience in Solidity, Rust or Go and modern tooling like Truffle and Hardhat.

Qualifications

  • Proven experience as a Blockchain Developer with a strong portfolio.
  • Proficiency in Solidity, Rust or Go.
  • In-depth knowledge of blockchain architecture and cryptography.
  • Experience with popular development frameworks and tools (Truffle/Hardhat/Web3.js).
  • Understanding of ERC-20, ERC-721 and DeFi protocols.

Responsibilities

  • Design, develop, test and deploy secure smart contracts on Ethereum, BSC, and other platforms.
  • Build and maintain decentralized applications (dApps) and backend services.
  • Collaborate with product managers, designers and engineers to implement features.
  • Conduct code reviews and mentor junior developers.
  • Optimize contracts and apps for performance, scalability and cost-effectiveness.
  • Stay updated with latest blockchain tech and security best practices.

Skills

Solidity
Rust
Go

Education

Bachelor's degree in CS/Engineering

Tools

Truffle
Hardhat
Web3.js

Job description

About the Role

Our client, a dynamic and innovative player in the rapidly evolving cryptocurrency and blockchain space, is seeking a highly skilled and experienced Senior Blockchain Developer to join their growing team in Johannesburg, Gauteng . This is an exciting opportunity to work on cutting-edge projects, contribute to the development of decentralized applications (dApps), and shape the future of blockchain technology. You will be instrumental in designing, developing, and deploying secure and efficient smart contracts and blockchain solutions. The role requires a deep understanding of blockchain protocols, cryptography, and distributed ledger technologies. If you are passionate about innovation and thrive in a challenging, fast-paced environment, this role is for you.

Key Responsibilities
  • Design, develop, test, and deploy secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain).
  • Develop and maintain decentralized applications (dApps) and related backend services.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
  • Conduct code reviews and provide technical guidance to junior developers.
  • Optimize smart contracts and blockchain applications for performance, scalability, and cost-effectiveness.
  • Research and stay abreast of the latest developments in blockchain technology, security best practices, and emerging protocols.
  • Troubleshoot and resolve issues related to smart contracts and blockchain infrastructure.
  • Contribute to the architectural design of new blockchain-based products and features.
Requirements
  • Proven experience as a Blockchain Developer, with a strong portfolio of smart contract and dApp development.
  • Proficiency in programming languages such as Solidity, Rust, or Go.
  • In-depth knowledge of blockchain architecture, consensus mechanisms, and cryptography.
  • Experience with popular blockchain development frameworks and tools (e.g., Truffle, Hardhat, Web3.js).
  • Solid understanding of token standards (ERC-20, ERC-721, etc.) and DeFi protocols.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Our client offers a competitive salary package and a comprehensive benefits program.
  • You will have the opportunity to work with a talented and motivated team, gain exposure to groundbreaking projects, and contribute significantly to the company's success.
  • We provide a stimulating work environment that encourages professional growth and development.
  • The company values work-life balance and offers flexible working arrangements.
  • Join us and be at the forefront of the blockchain revolution.
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 • KwaZulu-Natal

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Bonuses
Paid time off
+1
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 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Professional development
+1
Senior Blockchain Developer - Smart Contracts
Senior Blockchain Developer - Smart Contracts

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,400,000
Health insurance
Retirement savings plans
Professional development opportunities
+1
Senior Blockchain Developer (DeFi Focus)
Senior Blockchain Developer (DeFi Focus)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Health insurance
Retirement savings plans
+3
Senior Blockchain Developer (Solidity Expert)
Senior Blockchain Developer (Solidity Expert)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary package
Health insurance including dental and视
Professional development opportunities
+2
Blockchain Developer (Senior)
Blockchain Developer (Senior)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development opportunities
+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
Blockchain Developer (Smart Contracts & dApps)
Blockchain Developer (Smart Contracts & dApps)

Placements24 • Randburg

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Bonuses
Health benefits
+4
Senior Blockchain Developer (Solidity Expert)
Senior Blockchain Developer (Solidity Expert)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation
Health benefits
Professional development
+2