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