Build Scalable Web3 & Blockchain Products with a Global Remote Team
Remote (South Africa) | Market Related | SA Working Hours
About Our Client
Our client is a globally distributed software development company with teams spanning the U.S., France, Brazil, and Singapore. They specialize in crafting custom-built digital solutions across industries like blockchain, gaming, ecommerce, and enterprise systems.
From full-scale ERP platforms to innovative Web3 games, smart contracts, and decentralized applications, they are known for their commitment to clean architecture, performance, and meaningful global impact. Their remote-first culture values collaboration, autonomy, and cutting-edge technology.
The Role: Software Engineer
As a Software Engineer, you will lead the development of scalable, blockchain-powered applications and smart contract solutions. You'll collaborate closely with a team of talented engineers and product leads to solve technical challenges and build high-impact digital products using modern technologies.
Key Responsibilities
Lead the design and development of scalable smart contracts using Solidity or Rust
Build and maintain Web3 applications, including token systems, wallet integrations, NFTs, and dApps
Collaborate with frontend and backend teams using JavaScript/TypeScript to integrate blockchain functionality
Optimize smart contracts for gas efficiency, security, and audit-readiness
Participate in architectural planning and technical decision-making
Develop internal tools and libraries to enhance developer productivity
Stay current on blockchain innovations, Layer 2 solutions, and security best practices
Mentor junior engineers and contribute to team knowledge sharing
About You
4+ years as a senior or lead software engineer
Strong experience with Solidity or Rust in smart contract development
Deep understanding of blockchain and Web3 architecture
Proficient in JavaScript/TypeScript and full-stack development
Familiarity with Layer 2 solutions (Optimism, Arbitrum, Polygon)
Skilled in Web3 tools (Hardhat, Truffle, Foundry, Metamask, Alchemy, Infura)
Strong grasp of smart contract security best practices
Independent, self-motivated, and thrives in a remote-first culture
Previous CTO experience would be advantageous
Perks
Competitive base salary with performance-based bonuses
Paid vacation
Company-provided laptop and personal development support
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!