remote
Senior Blockchain Full Stack Developer
Apply NowEngineeringfull timesenior level
AI ScreenedRemote B2BEU Talent Pool
About This Role
About the Role
You will architect and build production-grade decentralized applications where precision matters - a single smart contract bug can mean millions in losses. This role sits at the intersection of cryptography, distributed systems, and modern web development, requiring you to navigate ambiguity in a rapidly evolving technical landscape. You'll own critical infrastructure end-to-end, from gas-optimized Solidity contracts to seamless React frontends, making architectural decisions that balance security, performance, and user experience with limited precedent to guide you.
Our Stack
- Smart Contract Development: Solidity · Rust · Hardhat · Foundry for rigorous testing and gas optimization
- Full-Stack Web: React · Next.js · TypeScript · Web3.js · Ethers.js for decentralized application frontends
- Infrastructure: AWS or GCP · Docker · Kubernetes · GitHub Actions for CI/CD, with monitoring via Datadog and Grafana
- Web3 Ecosystem: IPFS, The Graph, and EVM-compatible chains including Polygon, Arbitrum, and Solana
What You'll Do
- Architect and implement secure smart contracts in Solidity, conducting rigorous gas optimization analysis and threat modeling to ensure financial correctness
- Own end-to-end development of decentralized applications, integrating Web3.js/Ethers.js with React/Next.js/TypeScript frontends
- Drive technical decisions on protocol-level architecture, evaluating tradeoffs between EVM compatibility, security guarantees, and feature velocity
- Design and execute comprehensive testing strategies using Hardhat/Foundry, maintaining 100% coverage on critical financial logic paths
- Collaborate with security auditors and community stakeholders to identify vulnerabilities, respond to audit findings, and establish security best practices
- Explore emerging blockchain technologies and propose novel approaches to scalability, privacy, and cross-chain interoperability challenges
- Mentor team members on smart contract security patterns, debugging techniques, and the nuances of decentralized system design
What We're Looking For
- 5+ years of professional software engineering experience building production applications, with at least 2 years focused on blockchain development—you've shipped decentralized applications that real users depend on
- Expert-level proficiency in Solidity or Rust for smart contract development, with deep understanding of EVM execution, gas optimization, and common security vulnerabilities (reentrancy, integer overflow, access control)
- Strong full-stack web development skills using React, Next.js, and TypeScript—you build intuitive interfaces for complex blockchain interactions, not just smart contracts in isolation
- Hands-on experience with Web3.js or Ethers.js for blockchain integration, and testing frameworks like Hardhat or Foundry for rigorous contract validation
- Proven track record of security-conscious development: you've conducted or participated in security audits, written comprehensive test suites achieving >90% coverage, and understand the financial stakes of shipping vulnerable code
- Strong analytical and systematic problem-solving skills—you can debug complex issues across the full stack, from smart contract execution to frontend state management, using structured approaches and evidence-based reasoning
- High autonomy and initiative: comfortable making architectural decisions in ambiguous situations, proposing novel technical solutions, and owning end-to-end delivery with minimal supervision
Nice to Have
- Experience with multiple blockchain platforms beyond Ethereum (Solana, Polygon, Arbitrum, or similar L2 solutions) and understanding of their architectural tradeoffs
- Background in distributed systems, cryptography, or financial technology—prior work in payments, DeFi protocols, or peer-to-peer networks
- Contributions to open-source blockchain projects, published security research, or presentations at Web3 conferences demonstrating thought leadership in the space
Bonus Points
- Active participation in blockchain security communities or completion of smart contract auditing certifications (e.g., OpenZeppelin, ConsenSys Diligence)
- Experience building or contributing to Layer 2 scaling solutions, cross-chain bridges, or novel consensus mechanisms
- Track record of identifying and responsibly disclosing vulnerabilities in production smart contracts
Requirements
- 5+ years of professional software engineering experience building production applications, with at least 2 years focused on blockchain development — you've shipped decentralized applications that real users depend on
- Expert-level proficiency in Solidity or Rust for smart contract development, with deep understanding of EVM execution, gas optimization, and common security vulnerabilities (reentrancy, integer overflow, access control)
- Strong full-stack web development skills using React, Next.js, and TypeScript — you build intuitive interfaces for complex blockchain interactions, not just smart contracts in isolation
- Hands-on experience with Web3.js or Ethers.js for blockchain integration, and testing frameworks like Hardhat or Foundry for rigorous contract validation
- Proven track record of security-conscious development: you've conducted or participated in security audits, written comprehensive test suites achieving >90% coverage, and understand the financial stakes of shipping vulnerable code
- Strong analytical and systematic problem-solving skills — you can debug complex issues across the full stack, from smart contract execution to frontend state management, using structured approaches and evidence-based reasoning
- High autonomy and initiative: comfortable making architectural decisions in ambiguous situations, proposing novel technical solutions, and owning end-to-end delivery with minimal supervision
Required Skills
SolidityReactTypeScriptWeb3.jsHardhatSmart Contract SecurityNode.jsEthers.js
Pre-screened Candidates
0No candidates available for review yet.
All profiles are anonymized for fair evaluation
Similar Positions
Candidates may also fit these roles
Senior Full Stack Engineer
1 matchedremote
About the Role You'll own entire features from first pixel to production deployment - architecting frontend experiences in React and TypeScript while building …
Senior Frontend Engineer
4 matchedNew York, NY
About the Role We're looking for a senior frontend engineer to own the architecture and performance of our user-facing products. You'll drive technical decisio…
AI Cloud Architect
Belgrade
We're seeking an AI Cloud Architect to design and lead our cloud infrastructure strategy for an AI-first recruiting platform. You'll architect scalable, secure …
