Careers at Linum Labs

Web3 Technical Team Lead

South Africa (Remote)
Contract

Who we are 👋

Linum Labs has been a leader in the blockchain product development space since 2016. We are a team of entrepreneurs, engineers, and designers striving towards building client solutions that harness the power of blockchain and web3.0.

Who are we looking for? 👀

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, you 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.

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.

Must-Haves:

  • 7+ 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

*This role is fully remote but only candidates located within +2 or -2 South African Time or Central European time zones.

Our Interview Process 🚀

  • Culture Interview: A casual chat to see if we’re a good fit for each other.
  • Technical Assessment: A practical task to evaluate your technical skills and problem-solving approach.
  • Technical Interview: A discussion with our VP of Tech about your experience and technical background.
  • Background Check: A standard verification process as part of the hiring journey.
  • Client Interview: A conversation about work style, collaboration, and expectations with the client team.

🤝 Equal Opportunity

We are an equal opportunity employer. We are committed to equality and weaving a community that values diverse perspectives and experiences and are actively seeking a diverse pool of applicants. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

Be Careful ⚠️

Please be aware of potential scams. Linum Labs does not conduct recruitment through WhatsApp and will NEVER request cryptocurrency payments for job opportunities. Your security is our priority.