The Legends Agency

Software Engineer

The Legends Agency  •  Cape Town, ZA (Onsite)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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
The Legends Agency

About The Legends Agency

Welcome to The Legends Agency!

We are a premier Employer of Record (EOR) partner dedicated to helping global businesses build and manage exceptional teams in South Africa.

Our comprehensive, full-service solutions empower organizations to navigate the complexities of local employment while ensuring compliance, efficiency, and cost-effectiveness.

At The Legends Agency, we specialize in connecting international companies with top talent in South Africa, streamlining the hiring process, and managing payroll, compliance, and benefits seamlessly.

Our commitment to excellence ensures that our clients can focus on their core business while we handle the intricacies of workforce management.

Whether you’re looking to expand your team or establish a presence in the region, we provide tailored solutions that meet your unique needs. Let us help you create a legendary team that drives success and innovation.

We can save you money on salaries and social premiums and provide you with skilled English-speaking talent.

Explore more about our services at www.the-legends-agency.com or Mail us for details anthony.kettle@the-legends-agency.com.

Industry
HR & Recruiting
Company Size
51-200 employees
Headquarters
Cape Town, ZA
Year Founded
2022
Social Media