Job Description

Summary

Target Mafia is a performance-marketing and development syndicate operating at the intersection of Crypto, DeFi, and iGaming. We are hiring a Senior Smart Contract Developer to architect, develop, and optimize smart contracts (Solidity / EVM, optionally Rust/Solana) for gambling protocols, payment routing, tokenomics, and liquidity provision. This is a key role with direct revenue impact, remote-first, with all payments made in crypto.

Duties / Responsibilities

  1. Design and implement protocol architectures (custody-less deposits, payout logic, anti-fraud, tokenomics functions).
  2. Write, test, and deploy smart contracts (Solidity; Rust/Solana experience is a big plus).
  3. Integrate VRF/oracle randomness providers into contracts.
  4. Conduct unit, integration, fuzz, and property-based testing; prepare code for audits.
  5. Perform gas optimizations and formal verification of critical invariants.
  6. Collaborate with frontend engineers (ABI/events/interfaces) and payment gateway integrations.
  7. Configure CI/CD pipelines, monitor on-chain metrics, and respond to incidents.

Required Skills

  1. Deep knowledge of Solidity/EVM internals (storage, memory, stack, edge-cases).
  2. Understanding of OWASP/SWC vulnerabilities (reentrancy, oracle manipulation, overflow/underflow, signature replay, etc).
  3. Experience with tokenomics design (vesting, emissions, fee models, rev-share).
  4. Skilled in gas optimizations & profiling (Forge/Anvil/Foundry, Hardhat).
  5. Experience building with on-chain randomness (VRF), oracles (Chainlink or others).

Education and Experience

  1. 3–5+ years of software development, including 2+ years in smart contract engineering.
  2. At least 2 deployed on-chain projects (contract addresses required).
  3. Audit, bounty, or CTF participation is a plus.
  4. Strong GitHub/GitLab portfolio with clean, tested code.
  5. English: Upper-Intermediate+ required.

Additional Requirements or Expectations

  1. Format: Full-time or contract-to-hire, remote. EU timezone overlap (2–4h).
  2. Onboarding & payments exclusively in crypto. Submission of a valid wallet address is mandatory.
  3. Confidentiality/NDA required.
  4. Paid technical test may be assigned.

Application Requirements

When applying, include:

  1. Resume + short cover letter (5–7 sentences).
  2. GitHub/GitLab profile.
  3. Contract addresses of deployed work (Etherscan/Polygonscan/BSCScan).
  4. Primary wallet address for payments (ETH/SOL/BSC) — mandatory for onboarding.
  5. (Optional) links to audits, bug bounties, or CTF results.

Skills
  • Communications Skills
  • Crypto Payment Management
  • Cryptography
  • Data Structures
  • Logical Thinking
  • Problem Solving
  • Protocol Analysis
  • Quality Assurance
  • Rust
  • Smart Contract Audit
  • Smart Contract Development
  • Solidity
  • Token Engineering
  • Tokenomics
© 2025 cryptojobs.com. All right reserved.