Blockchain Software Engineer

Placements24

Kimberley

On-site

ZAR 600,000 - 1,200,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

Medical aid
Retirement fund contributions
Training & mentorship
Modern office facilities

Job summary

Placements24 in Kimberley, Northern Cape, seeks a Blockchain Software Engineer to design and deploy blockchain-based solutions, including smart contracts and dApps. You'll work on integrating blockchain tech with existing systems and collaborate with product, design, and engineering teams.

The role requires hands-on blockchain experience, proficiency in Solidity, Go, Rust, or Python, and a strong foundation in software engineering principles. Join a forward-thinking tech team in a growing market.

Qualifications

  • Bachelor's degree in CS/SE or related field.
  • 2–4 years of software development experience.
  • Hands-on blockchain development experience with smart contracts and dApps.
  • Proficiency in Solidity, Go, Rust or Python; familiarity with Web3.js and blockchain frameworks.

Responsibilities

  • Design, develop, and implement blockchain-based applications and solutions.
  • Write and test secure, scalable smart contracts using Solidity.
  • Integrate blockchain functionalities with existing systems and apps.
  • Collaborate with product managers, designers, and engineers to deliver high-quality software.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade blockchain systems.
  • Stay current with emerging blockchain technologies and best practices.
  • Contribute to architectural design and technical decision-making.
  • Develop and maintain technical documentation.
  • Ensure performance, quality, and responsiveness of applications.

Skills

Blockchain development
Solidity
Go
Rust
Python
Distributed systems
Cryptography
Teamwork
Communication
Problem solving

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Truffle
Hardhat
Web3.js
Git

Job description

About the Role

Join a forward-thinking technology company in Kimberley, Northern Cape as a Blockchain Software Engineer. This role is centered on developing and implementing innovative blockchain solutions that will drive our business forward. You will work on designing, coding, testing, and deploying various blockchain applications, including smart contracts and decentralized systems. This position requires a strong foundation in software engineering principles combined with a growing expertise in blockchain technologies. You will be part of a dedicated team committed to exploring and leveraging the potential of distributed ledger technology to create impactful products and services.

Key Responsibilities
  • Design, develop, and implement blockchain-based applications and solutions.
  • Write and test efficient, secure, and scalable smart contracts using languages like Solidity.
  • Integrate blockchain functionalities with existing systems and applications.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Troubleshoot, debug, and upgrade blockchain systems and applications.
  • Research and stay current with emerging blockchain technologies, tools, and best practices.
  • Contribute to the architectural design and technical decision-making process.
  • Develop and maintain technical documentation.
  • Ensure the performance, quality, and responsiveness of applications.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 2-4 years of experience in software development.
  • Hands-on experience with blockchain development, including smart contracts and dApps.
  • Proficiency in programming languages such as Solidity, Go, Rust, or Python.
  • Understanding of blockchain concepts, cryptography, and distributed systems.
  • Experience with blockchain development frameworks (e.g., Truffle, Hardhat) and libraries (e.g., Web3.js).
  • Familiarity with version control systems like Git.
  • Strong analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
Benefits
  • Our client offers a competitive salary, potential for performance bonuses, and a comprehensive benefits package including medical aid and retirement fund contributions. This role is based in our Kimberley, Northern Cape office. We provide opportunities for professional growth through training and mentorship. The company cultivates a supportive and collaborative work environment. Employees enjoy access to modern office facilities and regular team-building activities, contributing to a positive workplace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Blockchain Software Engineer
Blockchain Software Engineer

Placements24 • Benoni

On-site
ZAR 1,000,000 - 1,500,000
Competitive salary package
Professional development resources
Dynamic company culture
+1
Blockchain Engineer
Blockchain Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Bonus structure
Medical aid
+2
Blockchain Solutions Engineer
Blockchain Solutions Engineer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Health benefits
Career growth opportunities
Blockchain Solutions Engineer
Blockchain Solutions Engineer

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Comprehensive health benefits
Continuous learning opportunities
+3
Blockchain Software Engineer
Blockchain Software Engineer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Performance bonuses
Professional development
+1
Blockchain Software Engineer
Blockchain Software Engineer

Placements24 • Polokwane

On-site
ZAR 600,000 - 900,000
Medical aid
Professional development
Blockchain Developer - Full Stack
Blockchain Developer - Full Stack

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive compensation
Health benefits
+2
Lead Blockchain Developer (Remote)
Lead Blockchain Developer (Remote)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Blockchain Engineer
Blockchain Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work
Career development
Blockchain Technical Lead
Blockchain Technical Lead

Placements24 • Upington

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical benefits
Retirement plan
+2