This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented and driven Senior Crypto Developer to join our dynamic team. This role is integral to building and maintaining our blockchain infrastructure and Web3 applications, which rely heavily on live data and real-time functionality. The ideal candidate will possess strong expertise in backend microservices, blockchain integrations, and Web3 tooling, while maintaining a deep commitment to code quality, security, and scalability.
Job Responsibility:
Own backend micro-services in Node.js/TypeScript that interface with multiple blockchains, following clean-architecture and test-driven development principles
Run and optimize bitcoin-core (BTC/LTC) nodes, manage UTXO sets, fee estimation, mempool monitoring, and wallet RPCs for high-volume deposit and withdrawal flows
Build and maintain Ethereum transaction pipelines using ethers.js - handle ERC-20/ERC-721 token transfers, reorgs, transaction signing/broadcasting, and nonce management
Integrate additional L1/L2 networks by abstracting blockchain-specific logic behind a unified service layer, enabling rapid support for new tokens and chains
Leverage Fireblocks or similar MPC/custodial APIs to manage secure wallet operations, policy enforcement, and multi-signature approval flows
Develop and maintain frontend Web3 wallet integrations (e.g., MetaMask, WalletConnect, Ledger) using TypeScript/React, delivering seamless UX and real-time transaction feedback
Build scalable deposit & withdrawal infrastructure, including queueing systems, idempotent webhooks, reconciliations, wallet sweeps, address management, and fee optimization
Embed security and compliance features, KYT screening, whitelisting, secrets management, and rate-limiting into application code and CI/CD pipelines
Monitor blockchain health and system performance establish SLAs, create alerting systems, implement incident response plans, and lead post-mortems
Document APIs, architecture decisions, and operational runbooks
mentor peers through code reviews and knowledge sharing sessions
Requirements:
5+ years of backend development experience, including significant work with Node.js and TypeScript
Strong understanding of blockchain fundamentals, especially UTXO vs. account-based models
Hands-on experience with Ethereum, Bitcoin, and L2s (e.g., Arbitrum, Optimism, Polygon)
Familiarity with Web3 libraries such as ethers.js, web3.js, and experience interacting with RPC APIs
Deep understanding of secure wallet management practices and MPC technology
Proficiency in front-end development using React and Web3 provider integrations
Experience in designing high-availability systems and real-time transaction infrastructure
Strong emphasis on security, performance, and scalability
Excellent documentation and communication skills
What we offer:
A dynamic and supportive work environment
Opportunities for professional growth and development in a rapidly evolving industry
Competitive salary and performance-based incentives
The chance to work with a passionate team in the forefront of blockchain innovation
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.