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