Solidity Engineer

Bitcoin-native DeFi protocol that allows users to deposit BTC and earn on-chain, auto-compounding yield, all while maintaining full control over their assets. It's a secure, transparent platform that operates on the "Bitcoin‑in, Bitcoin‑out" principle—meaning users deposit Bitcoin and receive their principal plus rewards in BTC—without needing to rely on centralized custodians.

 

Requirements

  • 3+ years of smart contract development experience.
  • Strong expertise in Solidity and Ethereum development tools (Hardhat, Foundry, Truffle).
  • Solid understanding of EVM internals, gas optimization, and smart contract upgrade patterns.
  • Experience with DeFi protocols, token standards (ERC-20, ERC-721, ERC-4626), and staking/yield strategies.
  • Familiarity with subgraphs (The Graph) and on-chain/off-chain data flows.
  • Proven track record of security best practices (reentrancy, overflow, access control).

     

Responsibilities:

  • Maintain and extend existing smart contracts to support new features and integrations.
  • Implement secure, optimized, and audited DeFi functionality (vaults, yield strategies, APIs).
  • Fix bugs, handle production issues, and manage security escalation if needed.
  • Collaborate with front-end and back-end engineers to ensure smooth integration of smart contracts with UI and APIs.
  • Write comprehensive tests and documentation to ensure reliability and transparency.

 

What we offer:

• Remote working format
• Flexible working hours
• Informal and friendly atmosphere
• The ability to focus on your work: a lack of bureaucracy and micromanagement
• 20 paid vacation days
• 7 paid sick leaves
• Education reimbursement
• Free English classes
• Psychologist consultations

  • Recruitment process:

    Recruitment Interview — Technical Interview — Client Interview

Published 3 September
20 views
·
5 applications
To apply for this and other jobs on Djinni login or signup.
Loading...