Software Engineer

3 days ago


Cape Town, Western Cape, South Africa The Legends Agency Full time R600 000 - R1 200 000 per year


Software Engineer

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



  • Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...

  • Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per year

    Position:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Old Mutual Limited Full time R1 500 000 - R2 500 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description·Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex...

  • Software Engineer

    4 days ago


    Cape Town, Western Cape, South Africa Red Face Full time R90 000 - R120 000 per year

    Company DescriptionRed Face helps small businesses achieve a strong online presence. As a South African brand and growth studio, we specialize in delivering branding, websites, social media, and AI-powered automation. Our services include designing identities, creating conversion-focused sites, running content and ads, and setting up chatbots to capture...

  • Software Engineer

    1 week ago


    Cape Town, Western Cape, South Africa ExecutivePlacements Full time R250 000 - R750 000 per year

    Software Engineer (Ground Control Station – GCS)Recruiter:Recruitpro SolutionsJob Ref:PTA000040/LLDate posted:Monday, November 24, 2025Location:Cape Town, South AfricaSUMMARY:An opportunity exists for a Software Engineer to design and develop Ground Control Station (GCS) software for unmanned aerial vehicle (UAV) systems. This role is ideal for a developer...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Teamgeek Full time R80 000 - R120 000 per year

    About usWe are a dynamic and fast-growing company that builds modern, scalable software for clients across industries. Our culture is built on collaboration, innovation, and continuous learning. We believe in empowering our engineers to grow their skills while delivering real impact to our clients and products.Role overviewWe are looking for a motivated...

  • Software Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Communicate Ct Full time R250 000 - R500 000 per year

    If you're excited by the blend of embedded systems, software engineering, and computer vision, this role is for you. You'll build AI-enabled imaging and sensing solutions that seamlessly connect hardware and software, pushing the boundaries of modern automation and control technology.Job Description:Design and develop embedded software and computer vision...

  • Software Engineer

    1 week ago


    Cape Town, Western Cape, South Africa HENSOLDT Full time R500 000 - R1 200 000 per year

    About The RoleThe role of the Software Engineer is to develop software and deliver software systems to the end user. These systems must meet client expectations, be shipped on-time, attain financial budgets and reach quality approval.Qualifications And ExperienceMinimum B.Eng Computer Engineering or similar qualification.4+ years of software development...