Senior Smart Contract Developer

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,300,000

Full time

13 days ago

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

Fully remote
Incentives and career growth

Job summary

Placements24 is seeking a Senior Smart Contract Developer to design, develop, test, and deploy secure Solidity contracts for DeFi, NFT, and DAO projects. Remote role with global collaboration.

You will mentor juniors, review code, optimize gas, and ensure security standards across Ethereum-compatible networks. Requires 4+ years, strong knowledge of EVM, Hardhat/Truffle, and testing.

Qualifications

  • Minimum 4+ years of professional smart contract development experience.
  • Proven track record deploying on Ethereum-compatible networks.
  • Strong knowledge of Solidity, EVM, and security best practices.

Responsibilities

  • Design, develop, test, and deploy secure and efficient smart contracts using Solidity.
  • Implement business logic for DeFi, NFT, and DAO dApps.
  • Write unit and integration tests to ensure contract reliability.
  • Perform code reviews and security audits of smart contracts.
  • Identify and mitigate gas inefficiencies and vulnerabilities.
  • Collaborate with frontend, product, and design teams to deliver features.
  • Stay updated with blockchain tech and security practices.
  • Contribute to architecture and deployment procedures.
  • Mentor junior developers and promote quality coding standards.

Skills

Solidity
Ethereum
DeFi primitives
NFT standards
Security best practices
Hardhat
Truffle
Ganache
Code reviews
Gas optimization

Education

Bachelor's degree in Computer Science or related field

Tools

Hardhat
Truffle
Ganache
ethers.js
Web3.js

Job description

About the Role

Our client is seeking a highly motivated and experienced Senior Smart Contract Developer to join their innovative team in a fully remote capacity. This role is crucial for developing and deploying secure, efficient, and robust smart contracts for decentralized applications (dApps) and blockchain protocols. You will be working on cutting-edge projects within the dynamic crypto and blockchain ecosystem, contributing to the core logic and functionality of our decentralized platforms. As a senior member of the team, you will mentor junior developers, influence technical decisions, and ensure the highest standards of code quality and security. The ideal candidate has a proven history of building complex smart contracts, possesses a deep understanding of EVM-compatible blockchains, and is passionate about the potential of decentralized technologies. This fully remote position allows you to contribute your expertise from anywhere, collaborating with a global team dedicated to pushing the boundaries of blockchain innovation.

Key Responsibilities
  • Design, develop, test, and deploy secure and efficient smart contracts primarily using Solidity.
  • Implement complex business logic within smart contracts for various dApps, including DeFi protocols, NFTs, and DAOs.
  • Write comprehensive unit and integration tests to ensure the correctness and reliability of smart contracts.
  • Perform code reviews and security audits of smart contracts developed by other team members.
  • Identify and mitigate potential security vulnerabilities and gas inefficiencies in smart contract code.
  • Collaborate closely with frontend developers, product managers, and designers to translate requirements into functional smart contracts.
  • Stay up-to-date with the latest advancements in blockchain technology, smart contract languages, and security best practices.
  • Contribute to the overall architecture and design of blockchain-based products and platforms.
  • Optimize smart contract performance and gas usage for cost-effectiveness and scalability.
  • Document smart contract logic, functionalities, and deployment procedures.
  • Mentor and guide junior smart contract developers, fostering a culture of learning and excellence.
Requirements
  • Minimum of 4+ years of professional experience in smart contract development, with a strong emphasis on Solidity.
  • Demonstrable experience deploying and managing smart contracts on major blockchain networks (e.g., Ethereum, Polygon, Binance Smart Chain).
  • Proficiency in understanding and implementing various DeFi primitives and NFT standards (ERC-721, ERC-1155).
  • Solid understanding of EVM (Ethereum Virtual Machine) and its intricacies.
  • Experience with smart contract development frameworks and tools (e.g., Hardhat, Truffle, Ganache).
  • Familiarity with security best practices and common vulnerabilities in smart contracts.
  • Experience with testing methodologies and tools for smart contracts.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, especially in a remote setting.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Knowledge of other blockchain platforms and languages is a plus.
Benefits
  • Fully remote work opportunity, providing excellent work-life balance and flexibility.
  • Competitive salary and performance-based incentives.
  • Engage in challenging and impactful projects within the fast-paced crypto and blockchain industry.
  • Opportunities for professional development and career advancement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Smart Contract Developer (Remote)
Senior Smart Contract Developer (Remote)

Placements24 • Pretoria

Hybrid
ZAR 1,469,000 - 2,449,000
Competitive salary
Remote work flexibility
Leading-edge blockchain technology
+2
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,976,000 - 2,964,000
Remote work
Token options
Health insurance and wellness programs
+1
Smart Contract Developer
Smart Contract Developer

Placements24 • South Africa

Remote
ZAR 650,000 - 1,000,000
Competitive salary
Health benefits
Stock options
+2
Senior Solidity Developer - dApp Creation
Senior Solidity Developer - dApp Creation

Placements24 • South Africa

Remote
ZAR 700,000 - 1,000,000
Competitive salary
Fully remote
Health, dental, vision insurance
+4
Remote Blockchain Engineer - Smart Contracts
Remote Blockchain Engineer - Smart Contracts

Placements24 • Benoni

Hybrid
ZAR 600,000 - 1,200,000
Fully remote
Competitive salary
Professional development opportunities
+1
Lead Smart Contract Engineer
Lead Smart Contract Engineer

Placements24 • Gqeberha

Hybrid
ZAR 2,995,000 - 4,326,000
Competitive salary and equity options
Global health insurance
Unlimited paid time off
+2
Lead Smart Contract Developer
Lead Smart Contract Developer

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 2,000,000
Stock option plan
Health, dental & vision insurance
Professional development allowances
+2
Remote Blockchain Developer - Smart Contracts
Remote Blockchain Developer - Smart Contracts

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,997,000 - 3,161,000
Remote work
Token-based compensation
Learning budget
Senior Smart Contract Engineer
Senior Smart Contract Engineer

Placements24 • Randfontein

Remote
ZAR 1,000,000 - 1,600,000
Fully remote
Competitive salary
Innovative blockchain projects
+3
Lead Smart Contract Engineer
Lead Smart Contract Engineer

Placements24 • Richards Bay

Remote
ZAR 2,334,000 - 3,835,000
Competitive salary
Bonuses based on performance
Health, dental, and vision insurance
+2