About the job Senior Smart Contract Developer
Location: On-site, Singapore
About the Company
Were building a next-generation prediction-market protocol that redefines how people trade on outcomes. Users can buy outcome tokens, trade against self-bootstrapping liquidity, and rely on modular oracles all through a mobile-first, localized experience designed to onboard the next billion traders.
The Ideal Candidate
Were looking for a smart contract engineer who cares deeply about precision, security, and elegant design. Someone who optimizes away repetitive work, enjoys tearing apart complex mechanisms to rebuild them better, and has a healthy respect for the fact that on-chain code is immutableand users are trusting you with real money.
Role Responsibilities
As a Senior Smart Contract Developer, you will own the design, implementation, and evolution of the protocols on-chain systems. Your day-to-day will involve:
-
Designing and developing secure, gas-efficient smart contracts for core protocol components.
-
Building outcome-token mechanics, automated liquidity logic, oracle integrations, and settlement flows.
-
Conducting rigorous internal audits, fuzzing, property-based testing, and testnet simulations.
-
Working with backend and product teams to ensure seamless off-chain on-chain interactions.
-
Monitoring production contracts, identifying risks, and deploying improvements with minimal disruption.
-
Contributing to protocol architecture decisions, future roadmap planning, and economic mechanism design.
-
Writing documentation that makes the system understandable for auditors, integrators, and your future self.
Technical Requirements
-
4+ years of software engineering experience, with 2+ years focused on Solidity or other EVM-based smart contract development.
-
Deep understanding of EVM internals, gas optimization, state management patterns, and security best practices.
-
Hands-on experience with Hardhat, Foundry, or similar testing and development frameworks.
-
Strong background in designing upgradeable systems, proxy patterns, or immutable architecture.
-
Familiarity with oracle frameworks, AMMs, prediction markets, or other complex on-chain mechanisms.
-
Proficiency in at least one backend language (TypeScript, Python, or Go) for integration and simulation work.
-
Strong grasp of economic incentives, adversarial thinking, and attack-surface reduction.
Nice to Have
-
Experience building or auditing smart contracts in trading, DeFi, or derivatives protocols.
-
Knowledge of L2 ecosystems, account abstraction, signature schemes, or cross-chain messaging.
-
Prior contributions to open-source protocol codebases.
-
Familiarity with formal verification, fuzzing frameworks, or invariant testing.
Soft Skills
We operate as a tight, flat team. You should be someone who:
-
Treats security, correctness, and clarity as non-negotiable.
-
Is comfortable challenging assumptions and defending technical decisions.
-
Communicates clearly with engineers, product managers, and non-technical stakeholders.
-
Stays resourceful when solving unfamiliar or novel problems.
-
Thinks several steps ahead and spots design risks early.
What We Offer
-
Ownership and autonomy over key protocol components.
-
A collaborative culture that values pragmatism, rigor, and innovation.
-
The opportunity to shape one of the most ambitious prediction-market protocols in the space.
-
Real influence on protocol design, roadmap direction, and long-term architecture.