Senior Smart Contract Engineer

Remote | Long Term 3 weeks ago
Mexico Brazil Colombia Argentina Europe Full Time Contract Part Time
Tech skills
Solidity Ethereum BSC Rust Solana Polkadot Vyper Hardhat Foundry Truffle Brownie Remix IDE Web3.js Ethers.js The Graph Moralis Chainlink Oracles OpenZeppelin Slither MythX CertiK Forta ERC-20 ERC-721 ERC-1155 BEP-20 AMMs staking liquidity pools Yul assembly calldata vs memory efficient storage mapping Node.js Express.js Python FastAPI Flask PostgreSQL MongoDB IPFS Arweave Infura Alchemy QuickNode Docker Kubernetes React.js Next.js Web3 UI frameworks.
Required skills:
  • Smart Contract Development: Solidity (Ethereum, BSC), Rust (Solana, Polkadot), Vyper
  • Testing & Debugging: Hardhat, Foundry, Truffle, Brownie, Remix IDE
  • Blockchain Interaction: Web3.js, Ethers.js, The Graph, Moralis, Chainlink Oracles
  • Smart Contract Security: OpenZeppelin, Slither, MythX, CertiK, Forta (handling reentrancy, overflow, MEV attacks)
  •  Token Standards & DeFi Concepts: ERC-20, ERC-721 (NFTs), ERC-1155, BEP-20, AMMs, staking, liquidity pools
  • Gas Optimization Techniques: Yul assembly, calldata vs memory, efficient storage mapping
  • Backend Development (for dApps): Node.js, Express.js, Python (FastAPI, Flask)
  • Databases & Storage: PostgreSQL, MongoDB, IPFS, Arweave
  • Deployment & DevOps: Infura, Alchemy, QuickNode, Docker, Kubernetes
  • dApp Frontend (Optional): React.js, Next.js, Web3 UI frameworks
What will you do?
  • Design, write, and deploy smart contracts on Ethereum, Solana, BSC, or Polkadot
  • Develop DeFi applications (DEXs, lending protocols, staking systems)
  •  Optimize gas efficiency and reduce transaction costs
  • Ensure security best practices in smart contracts to prevent hacks/exploits
  • Test smart contracts using Hardhat, Foundry, Truffle, or Brownie
  • Integrate smart contracts with dApps using Web3.js, Ethers.js
  • Collaborate with backend engineers to store and retrieve blockchain data
  • Stay updated on blockchain advancements (new Ethereum standards, Solana updates, zk-rollups, Layer 2 scaling)

Conditions:

  • Long term project
  • Challenging tasks
  • Remote friendly
  • Competitive salary based on experience
  • No micromanagement

Haven't found your dream job?
Don't worry!

Share your CV with us, and we will find your remote dream-job for you.*

* UNITEDCODE never shares your CVs with your current employer, so you're secured and protected.