Ethereum
Sherbrooke• Remote
Métro Inc.
Montréal
recruteur ti
Sainte-Thérèse
Ethereum
Salary
$135,000 to $175,000 per year
Job Type
Permanent, Full time
Experience
5 to 10 years
Category
Information Technology
Specialization
System Architect – Design, Data Center – Mining – Warehousing, Programing – Development
We build concrete Web3 products (DeFi / tokenization / infrastructure) with one obsession: security, performance, and ease of use. Our stack is centered on Ethereum & its ecosystem (L2, tooling, audits, monitoring).
📍 Location: Remote / Hybrid / On-site (to be specified)
🕒 Type: Permanent / Contract / Freelance (to be specified)
As a Senior Blockchain Developer (Ethereum), you will design, develop, and secure smart contracts and associated backend services, and you will help the team increase its technical maturity.
Design and develop Smart Solidity contracts (ERC-20/721/1155, proxies, advanced patterns).
Implement a security-first strategy: code reviews, fuzzing, invariants, simulations, audit readiness.
Build the development tooling: Hard Hat / Foundry, CI, coverage, unit and integration testing, deployment scripts.
Design the on-chain/off-chain interaction architecture (indexing, events, subgraphs, oracles if needed).
Optimize gas, performance and reliability (monitoring, alerting, key management, permissions).
Participate in product/tech choices (L2, account abstraction, standards, upgradeability).
Mentor developers and contribute to best practices (ADR, documentation, patterns, reviews).
5+ years of development experience, including 2+ years on Ethereum / EVM in production.
Excellent command of Solidity and the main patterns (access control, upgradeability, pausable, roles).
Very good level in testing and quality: Foundry/Hard Hat, property-based tests, testnets, mainnet deployments.
Good security culture: reentrancy, MEV, frontrunning, overflow/underflow, signature malleability, etc.
Comfortable with Git, CI/CD, Code review and product teamwork.
Experience in DeFi (AMM, lending, staking, vaults, liquidation).
Knowledge of L2 (Optimism/Arbitrum/Base/zkSync) and bridges/messaging.
Audit experience (internal or external), Echidna, Slither, Mythril, Tenderly.
Node / Rust / Go / Python on the tooling or services side.
Experience with The Graph, indexers, on-chain data pipelines.
Smart contracts: Solidity, Foundry/Hardhat, OpenZeppelin
Infra: RPC providers, multisig (Safe), monitoring (Tenderly/Defender-like), CI/CD
Off-chain: Node/TS (often), indexing, subgraphs (depending on the product)
Compensation: XX–YY € (depending on profile) + bonus / tokens (if applicable)
Full remote work possible + equipment budget
Time dedicated to security (testing, audits, bug bounties)
Autonomy, product impact, real technical decisions
A team that values clean PRs and useful documentation
30-minute call (fit + context)
Technical interview (Solidity/EVM + architecture)
Short exercise (audit/review or mini-feature)
Team meeting + offer
Website
ethereum.orgPosted
1 month ago
Join Ethereum and take the next step in your career.
By applying, you agree to our Terms of Service and Privacy Policy.