Technical Team Lead (Web3)
iqbusiness South Africa
Date: 5 days ago
City: Johannesburg, Gauteng
Contract type: Full time

iqx the Technology Division of iqbusiness is looking for a skilled Web3 Technical Team Lead for one of our clients. We’re looking for a Web3 Technical Team Lead who can coordinate a cross-functional Web3 team through delivery, ensuring clarity across frontend, backend, indexing, and contract integration workflows. While hands-on smart contract coding is not required, they should be deeply familiar with how DeFi systems work, how to interact with smart contracts, and how to guide a team in integrating them safely and effectively
Must-Haves:
- 5+ years of engineering experience, with recent focus on Web3 or DeFi application delivery.
- Proven experience integrating smart contracts into frontend or backend systems (e.g. via ethers.js, web3.js, or API wrappers).
- Familiarity with The Graph, including designing subgraph schemas and using GraphQL for indexed on-chain data.
- Experience working with product designers, PMs, and QA to coordinate cross-functional MVP delivery.
- Prior technical lead role
- Familiarity with Vercel/AWS deployments and CI/CD pipelines
- TypeScript, NextJS, and React Knowledge
Key Responsibilities
- Technical Coordination: Ensure seamless communication and technical alignment between frontend, backend, QA, and smart contract teams.
- Architecture Stewardship: Own the integration architecture — how contracts, The Graph, backend workers, and the web app interconnect.
- Sprint Leadership: Translate high-level requirements into actionable engineering tasks and support the PM with sprint planning and team coordination.
- Code Review (Non-Solidity): Review and guide frontend, API/backend, and indexing work — ensuring implementation meets the spec and integrates cleanly with contracts.
- Testing & Delivery: Coordinate QA across the stack, assist in defining test plans for DApp-contract interactions, and support final release testing and walkthroughs.
Please Note:
As all iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.
iqbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals
See more jobs in Johannesburg, Gauteng