Blockchain Software Engineer

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 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

Competitive salary
Remote work with flexible hours
Professional development budget
Health insurance

Job summary

Placements24 is seeking a Blockchain Software Engineer for a fully remote role. You will design, implement, and deploy blockchain applications and protocols, with emphasis on secure and scalable solutions. The position supports a distributed team and involves cross-functional collaboration.

The ideal candidate has 3+ years of software development experience with at least 1 year in blockchain, and strong knowledge of Go, Rust, Python or C++. Prior Solidity and Ethereum experience is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Minimum of 3 years of professional software development experience, with at least 1 year focused on blockchain development.
  • Proficiency in Go, Rust, Python or C++.
  • Solid understanding of blockchain fundamentals, distributed ledger technology, and cryptography.
  • Familiarity with Ethereum/Hyperledger and smart contract concepts.

Responsibilities

  • Design, develop, test, and deploy blockchain applications and protocols.
  • Write clean, efficient, maintainable, and well-documented code.
  • Collaborate with product managers, designers, and engineers to define features.
  • Integrate blockchain tech with existing systems and third-party apps.
  • Develop and maintain smart contracts with a focus on security.

Skills

Blockchain concepts
Distributed ledger
Cryptography
Go
Rust
Python
C++
Solidity
Remote collaboration

Education

Bachelor's degree in CS/Software Eng or related

Tools

Go
Rust
Python
C++
Solidity

Job description

About the Role

Our client, a cutting-edge technology firm specializing in decentralized solutions, is actively seeking a skilled Blockchain Software Engineer to join their fully remote team. This role is pivotal in developing and implementing robust blockchain-based applications and protocols. As a remote-first organization, we empower our engineers to work autonomously and collaboratively from anywhere, fostering innovation and productivity. You will contribute to the entire software development lifecycle, from conception and design to implementation and deployment, working on exciting projects within the crypto and blockchain domain. The ideal candidate possesses a strong foundation in software engineering principles, hands-on experience with blockchain technologies, and a passion for decentralized systems. We are looking for a problem-solver who thrives in a dynamic, remote environment and is eager to contribute to the evolution of blockchain technology. This is an exceptional opportunity to work with a forward-thinking company and play a key role in building the future of decentralized applications. The focus is on delivering high-quality, scalable, and secure software solutions.

Key Responsibilities
  • Design, develop, test, and deploy blockchain applications and protocols.
  • Write clean, efficient, maintainable, and well-documented code using relevant programming languages.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement features.
  • Integrate blockchain technology with existing systems and third-party applications.
  • Develop and maintain smart contracts, ensuring security and efficiency.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest advancements in blockchain technology and software development.
  • Contribute to architectural discussions and technical decision‑making.
  • Ensure the performance, scalability, and security of developed applications.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 3 years of professional software development experience, with at least 1 year focused on blockchain development.
  • Proficiency in programming languages such as Go, Rust, Python, or C++.
  • Solid understanding of blockchain fundamentals, distributed ledger technology, and cryptography.
  • Experience with smart contract development (e.g., Solidity) is a plus.
  • Familiarity with blockchain platforms and protocols (e.g., Ethereum, Hyperledger).
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration skills, essential for a remote team.
  • Ability to work independently and manage time effectively.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Fully remote work environment with flexible working hours.
  • Opportunity to work on innovative and impactful blockchain projects.
  • Generous paid time off and holidays.
  • Professional development opportunities and budget.
  • Collaborative and supportive team culture.
  • Access to modern development tools and technologies.
  • Retirement savings plan.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Engineer
Senior Blockchain Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 2,470,000 - 3,458,000
Highly competitive salary and bonus结构?
Comprehensive health, dental, and eye-
Senior Blockchain Engineer (Remote)
Senior Blockchain Engineer (Remote)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Full remote work
+2
Remote Blockchain Engineer
Remote Blockchain Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Competitive salary
Global team
+2
Senior Blockchain Developer - Remote Full-Stack
Senior Blockchain Developer - Remote Full-Stack

Placements24 • Bloemfontein

Hybrid
ZAR 1,976,000 - 2,964,000
Token-based compensation
Stock options
Fully remote
+3
Remote Blockchain Engineer
Remote Blockchain Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1,333,000 - 2,332,000
Remote work
Senior Blockchain Developer (Remote)
Senior Blockchain Developer (Remote)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Fully remote role
Competitive salary
Health, dental & vision insurance
+2
Remote Blockchain Solutions Engineer
Remote Blockchain Solutions Engineer

Placements24 • Stellenbosch

Remote
ZAR 600,000 - 1,000,000
Competitive salary
Remote work
Performance incentives
+2
Senior Blockchain Developer - Remote First
Senior Blockchain Developer - Remote First

Placements24 • Pietermaritzburg

Hybrid
ZAR 2,635,000 - 4,281,000
Salary commensurate with experience
Health, dental, and vision insurance
Paid time off
+4
Blockchain Engineer
Blockchain Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Fully remote
Health insurance
Professional development budget
+1
Senior Blockchain Developer - Remote
Senior Blockchain Developer - Remote

Placements24 • Cape Town

Hybrid
ZAR 1,976,000 - 3,129,000
Competitive token-based incentives
Fully remote with flexible hours
Health, dental, and vision insurance
+2