Senior Software Engineer - Blockchain

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 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

Token-based compensation
Health insurance
Remote-first
Professional development

Job summary

Placements24 is seeking a Senior Software Engineer with blockchain expertise to design, develop, and deploy scalable dApps and smart contracts in a remote-first setup. You will collaborate with a distributed team of engineers and product managers to push the boundaries of decentralized finance.

The role emphasizes Solidity and Rust development, cryptography, and modern tooling (Truffle, Hardhat, Web3.js). You’ll own technical design, code reviews, and contribute to secure, high-performance

Qualifications

  • Bachelor's or Master's in Computer Science, Engineering, or related field.
  • 5+ years software development with at least 2 years on blockchain.
  • Proficient in Solidity, Rust, or equivalent.
  • Experience with Truffle, Hardhat, Web3.js.
  • Solid knowledge of cryptography and distributed ledger tech.

Responsibilities

  • Design and implement smart contracts on Ethereum, Solana, and more.
  • Build scalable, high-performance dApps.
  • Write secure, well-documented code and perform reviews.
  • Collaborate with front-end teams to integrate UI with dApps.
  • Stay updated on blockchain tech and cryptography.

Skills

Blockchain development
Smart contracts
Solidity
Rust
Web3.js
Cryptography

Education

Bachelor's or Master's in CS/Engineering

Tools

Truffle
Hardhat
Ethereum tooling
Cloud platforms

Job description

About the Role

Our client, a disruptive force in the decentralized finance (DeFi) sector, is seeking a highly skilled and innovative Senior Software Engineer with expertise in blockchain technology . This is a fully remote role where you will play a pivotal role in designing, developing, and deploying scalable and secure decentralized applications (dApps) and smart contracts. You will collaborate with a talented, distributed team of engineers and product managers to push the boundaries of what's possible in finance. If you are passionate about blockchain and looking to make a significant impact in a cutting-edge, remote-first environment, this is the opportunity for you.

Key Responsibilities
  • Design, develop, and implement smart contracts on various blockchain platforms (e.g., Ethereum, Solana).
  • Build and maintain scalable, high-performance decentralized applications (dApps).
  • Write clean, efficient, secure, and well-documented code adhering to best practices.
  • Collaborate with front-end developers to integrate dApps with user interfaces.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Stay current with the latest developments in blockchain technology, cryptography, and decentralized systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, with at least 2 years focused on blockchain development.
  • Proficiency in smart contract languages such as Solidity, Rust, or equivalent.
  • Experience with blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js).
  • Strong understanding of cryptography, consensus mechanisms, and distributed ledger technologies.
  • Experience with APIs, microservices architecture, and cloud platforms is a plus.
Benefits
  • Competitive salary and potential for token-based compensation.
  • Fully remote work arrangement with global team collaboration.
  • Comprehensive health insurance benefits.
  • Generous professional development and learning opportunities.
  • Opportunity to shape the future of decentralized finance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Blockchain Developer (Decentralized Finance)
Senior Blockchain Developer (Decentralized Finance)

Placements24 • Durban

Hybrid
ZAR 2,141,000 - 3,129,000
Competitive salary
Health insurance
Paid time off
+4
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
Senior Blockchain Engineer
Senior Blockchain Engineer

Placements24 • Centurion

Hybrid
ZAR 1,958,000 - 3,426,000
Fully remote
Global flexibility
Dev budget
Senior Blockchain Developer - Decentralized Applications
Senior Blockchain Developer - Decentralized Applications

Placements24 • Johannesburg

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Health benefits
Professional growth opportunities
+1
Senior Blockchain Developer
Senior Blockchain Developer

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Health insurance
Dental and vision coverage
+4
Senior Blockchain Engineer (Remote)
Senior Blockchain Engineer (Remote)

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 900,000 - 1,500,000
Stock options
Global health insurance
Remote-first culture
+2
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
Lead Blockchain Engineer
Lead Blockchain Engineer

Placements24 • Durban

Hybrid
ZAR 1,200,000 - 1,800,000
High compensation
Remote work
Conference attendance
+3
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
Senior Blockchain Solutions Engineer
Senior Blockchain Solutions Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary
Health, dental, and vision insurance
+2