drjobs Software Engineer

Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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. Youll 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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.