Senior Blockchain Developer - Smart Contracts

Placements24

Pietermaritzburg

Hybrid

ZAR 1,000,000 - 1,400,000

Full time

3 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

Health insurance
Retirement savings plans
Professional development opportunities
Flexible hybrid/work-from-office in PI

Job summary

Placements24 is seeking a Senior Blockchain Developer in Pietermaritzburg to design, develop, and deploy secure smart contracts and dApps. You will work across Ethereum and Binance Smart Chain, applying best practices in security and audits.

You will mentor juniors, collaborate with product teams, and stay ahead of blockchain trends, while enjoying a flexible hybrid work setup in KwaZulu-Natal.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field or equivalent practical experience.
  • Minimum 5 years of software development, with at least 3 years in blockchain/smart contract development.
  • Proficiency in Solidity, Rust, or Go.
  • Strong understanding of blockchain concepts, cryptography, and consensus mechanisms.
  • Experience with blockchain dev frameworks and tools (Truffle, Hardhat, Web3.js, Ethers.js).
  • Track record of secure, audited smart contracts and dApps.
  • Familiar with multiple blockchain networks and ecosystems.
  • Excellent problem-solving, attention to detail, and security mindset.
  • Strong communication and collaboration in a hybrid team in Pietermaritzburg.

Responsibilities

  • Design, develop, test, and deploy secure smart contracts across platforms like Ethereum and BSC.
  • Architect scalable decentralized applications (dApps) leveraging blockchain tech.
  • Perform thorough code reviews and security audits of contracts and components.
  • Collaborate with PMs, designers, and engineers to translate requirements into robust blockchain solutions.
  • Stay updated on blockchain trends, security practices, and standards.
  • Optimize protocols and dApp performance for scalability and efficiency.
  • Mentor junior developers and support knowledge sharing.

Skills

Solidity
Rust
Go
Blockchain concepts
Security
Code review
Web3.js / Ethers.js

Education

Bachelor's degree in Computer Science or related field

Tools

Truffle
Hardhat
Web3.js
Ethers.js

Job description

About the Role

Our client, a forward-thinking entity in the decentralized finance space, is seeking an exceptionally talented Senior Blockchain Developer to join their growing team in Pietermaritzburg. This role is integral to the development and deployment of cutting-edge smart contracts and decentralized applications (dApps) that are reshaping the future of finance. You will be working within a dynamic and collaborative environment, contributing to projects that have a real-world impact. The position offers a blend of on-site collaboration and remote flexibility, allowing for a balanced work-life integration in the vibrant KwaZulu-Natal region. We are looking for individuals who are not only technically proficient but also passionate about the transformative potential of blockchain technology and eager to contribute to innovative solutions.

Key Responsibilities
  • Design, develop, test, and deploy secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain).
  • Architect and build scalable decentralized applications (dApps) leveraging blockchain technology.
  • Conduct comprehensive code reviews and security audits for smart contracts and dApp components to identify and mitigate vulnerabilities.
  • Collaborate closely with product managers, designers, and other engineers to translate business requirements into technical specifications and robust blockchain solutions.
  • Stay abreast of the latest advancements, trends, and best practices in the blockchain and cryptocurrency ecosystem, particularly concerning smart contract development and security.
  • Optimize blockchain protocols and dApp performance for scalability and efficiency.
  • Mentor junior developers and contribute to knowledge sharing within the team.
  • Troubleshoot and resolve complex technical issues related to blockchain infrastructure and smart contract execution.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional software development experience, with at least 3 years focused specifically on blockchain and smart contract development.
  • Proficiency in smart contract programming languages such as Solidity, Rust, or Go.
  • Strong understanding of blockchain principles, consensus mechanisms, and cryptography.
  • Experience with blockchain development frameworks and tools (e.g., Truffle, Hardhat, Web3.js, Ethers.js).
  • Demonstrated experience in designing and implementing secure and audited smart contracts.
  • Familiarity with different blockchain networks and their respective ecosystems.
  • Excellent problem-solving and analytical skills, with a keen eye for detail and security.
  • Strong communication and collaboration skills, with the ability to work effectively in a hybrid team environment based in Pietermaritzburg.
Benefits
  • Our client offers a competitive compensation package, including a generous salary commensurate with experience.
  • Employees benefit from comprehensive health insurance, retirement savings plans, and opportunities for professional development and continuous learning in the rapidly evolving field of blockchain.
  • Flexible working arrangements are provided, combining remote work with essential in-office collaboration in Pietermaritzburg.
  • You will also have the chance to work on groundbreaking projects with a team of passionate experts and contribute significantly to the future of decentralized technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer specializing in Smart Contracts
Senior Blockchain Developer specializing in Smart Contracts

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive pay
Health benefits
Professional development
+2
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 Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Pietermaritzburg

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

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Equity options
Professional development
+1
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 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 & dApps)
Senior Blockchain Developer (Smart Contracts & dApps)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Innovative projects
Professional development
+2
Senior Blockchain Developer - Smart Contract Specialist
Senior Blockchain Developer - Smart Contract Specialist

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Stock options
Hybrid work model
+1
Blockchain Developer (Mid-Level)
Blockchain Developer (Mid-Level)

Placements24 • Pietermaritzburg

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary with bonuses
Hybrid work model
Health insurance and retirement plan
+1
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