Search by job, company or skills

AllHeart Web

Blockchain Wallet Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Blockchain Wallet Developer
Experience

Minimum 2+ years in software development, with demonstrable blockchain, wallet, or crypto-related experience preferred.

Role Summary

We are building a next-generation crypto wallet (web / browser-extension / mobile) plus a wallet SDK and multi-chain support infrastructure. We are seeking a Wallet Developer who can take ownership of the wallet architecture, implement secure key management and signing flows, integrate with multiple blockchains, and deliver a seamless, secure wallet + SDK for users and partner dApps.

Key Responsibilities
  • Wallet Development & Maintenance
  • Build and maintain the wallet across platforms (web, browser-extension, mobile).
  • Implement secure key management (e.g., HD wallets, encrypted storage).
  • Implement signing flows: EIP-155 (transactions), EIP-712 (typed data signing), personal_sign, etc.
  • Manage multi-account and multi-asset support: tokens, NFTs, balances, transaction history, indexing.
  • Blockchain & RPC Integration
  • Integrate RPC endpoints.
  • Manage nonce, gas, and chain switching logic.
  • Support multiple chains and networks (multi-chain, multi-network support).
  • Wallet SDK / Provider API for dApps
  • Develop a wallet SDK / provider API to expose wallet functionality to external dApps (e.g.: eth_requestAccounts, eth_sendTransaction, eth_signTypedData, event subscriptions, etc.).
  • Support modern wallet-connect standards (e.g., WalletConnect v2 or equivalent).
  • Security & Best Practices
  • Ensure strong security: encrypted key storage, secure signing, sandboxing (especially for browser-based wallet), thorough threat modeling, regular audits.
  • Design the architecture keeping security and privacy as first-class concerns.
  • Interoperability / External Wallet Integration
  • Support integration with external wallets such as MetaMask, Trust Wallet, Coinbase Wallet, OKX Wallet, hardware wallets enabling smooth multi-chain wallet flows.
  • Collaboration & Infrastructure Maintenance
  • Collaborate closely with frontend, backend, product, and security teams.
  • Write clean, tested, and well-documented code.
  • Maintain wallet infrastructure, SDKs, and related components.

Requirements
  • Minimum of 2 years in software development, with demonstrable work on blockchain, wallet, or crypto-related projects being strongly preferred.
  • Strong familiarity with blockchain fundamentals (especially EVM-based chains).
  • Deep understanding of cryptography relevant to wallets: HD wallets, key derivation, secure storage.
  • Comfortable building both UI and infrastructure components for wallets and SDKs.
  • Proficiency in relevant programming languages/technologies e.g., JavaScript/TypeScript, Node.js (or other relevant stack).
  • Strong problem-solving skills, security mindset, and ability to work in a team.

Preferred Qualifications
  • Prior experience working on or contributing to wallets (for example: MetaMask, Trust Wallet, Coinbase Wallet, OKX Wallet, or similar).
  • Knowledge of hardware wallet integration, multi-signature wallets, or MPC wallet designs.
  • Experience building SDKs or developer libraries, along with writing documentation for them.
  • Familiarity with blockchain indexing, on-chain/off-chain synchronization, token and NFT standards, and support for multiple assets.
  • Awareness of compliance, security, and regulatory aspects relevant to crypto wallets.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 135649339