Solidity Developer
You'll take ownership of core smart contract development for a decentralized interest rate swap protocol, building the foundation that enables traders and liquidity providers to exchange fixed and floating rate exposure on-chain. You'll shape protocol architecture, optimize gas usage, and drive security practices for contracts that handle real capital and complex financial logic. This is a remote role where you'll build infrastructure for interest rate markets in DeFi, working autonomously in an async environment.
Responsibilities
- Design and implement core protocol smart contracts for interest rate swap mechanics
- Architect systems for scalability, minimizing gas costs while maintaining composability
- Lead security efforts including threat modeling, internal reviews, and coordination with external auditors
- Build upgrade patterns and admin controls that balance flexibility with decentralization
- Develop integration points for oracles, liquidation systems, and external protocols
- Write comprehensive test suites covering edge cases, invariants, and adversarial scenarios
- Optimize contract efficiency for high-frequency interactions and large position management
- Document contract architecture, trust assumptions, and integration specifications
Requirements
- 3+ years of Solidity development with production contracts deployed to mainnet
- Strong understanding of EVM internals, gas optimization patterns, and contract security
- Experience with DeFi protocol design—lending, AMMs, derivatives, or similar
- Familiarity with audit processes and common vulnerability patterns
- Proficiency with Foundry or Hardhat, including fuzzing and formal verification tools
- Ability to reason about protocol economics and mechanism design tradeoffs
- Track record of writing clean, well-documented, testable code
- Comfortable working autonomously in a remote, async environment
- Clear communication skills and high accountability
Benefits
- Comprehensive health plans
- Flexible time off
- Token grant