| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
BITFIT LABS PTE LTD | Remote | $120k - $150k | |||
BITFIT LABS PTE LTD | Remote | $120k - $150k | |||
Binance | Brisbane, Australia |
| |||
Polymarket | New York, NY, United States | $72k - $75k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
SwissBorg | Remote | $87k - $150k | |||
SwissBorg | Remote | $90k - $150k | |||
Bcbgroup | Remote | $122k - $141k | |||
Bcbgroup | Remote | $59k - $80k | |||
Mysten Labs | United States | $164k - $226k | |||
Bloxstaking | Remote | $82k - $112k | |||
Bitmex | Remote | $112k - $115k | |||
Shakepay | Montreal, Canada | $180k - $240k | |||
Shakepay | Montreal, Canada | $150k - $190k | |||
Bitgo | Remote | $180k - $220k | |||
Wintermute | London, United Kingdom | $84k - $150k |
- Signature Scheme: 2/3 threshold signature distribution
- Multi-chain Support: Bitcoin (BTC), XRP, Solana (SOL), EVM-compatible
- chains (Ethereum, BNB Chain, Avalanche, Arbitrum, Polygon, etc.), TRON
- Hardware Integration: Support for Ledger and Trezor hardware wallets
- Secure Key Management: TSS nodes distributed across isolated
- environments with HSM integration
- Customized Geth Client: Modified Geth node with integrated DEX aggregator functionality
- On-chain Liquidity Indexing: Direct indexing of liquidity pools from multiple DEXs (Uniswap, SushiSwap, Curve, etc.)
- Local Swap Simulation: EVM-based swap simulation to calculate optimal routes, slippage, and pricing
- Zero Third-Party Dependencies: All aggregation logic executed locally for privacy and reliability
- Low-Latency Routing: Sub-second swap path discovery and execution
- MPC Protocol Implementation: Design and implement MPC (Multi-Party Computation) protocols in Golang to build highly available private key sharding and distributed signature services
- Key Lifecycle Management: Develop secure end-to-end key lifecycle management systems including key generation, storage, recovery, and destruction
- Threshold Signature Scheme (TSS): Implement TSS algorithms and secure multi-party computation protocols for 2/3 signature distribution
- Multi-chain Integration: Build integration layers for multiple blockchain networks including Bitcoin (BTC), XRP, Solana (SOL), EVM-compatible chains (ETH, BNB, AVAX, ARB, POL), and TRON
- Hardware Security: Integrate HSM (Hardware Security Module) solutions (YubiHSM, AWS CloudHSM, Azure Dedicated HSM) for enhanced security
- Custom Geth Development: Build and maintain a modified Geth client with integrated DEX aggregator functionality for local swap routing
- Liquidity Pool Indexing: Develop on-chain data indexing pipelines to track liquidity pools from major DEX protocols (Uniswap V2/V3, Balancer, Curve, KyberSwap) directly from event logs
- Pool State Management: Parse and decode DEX pool states including reserves, fees, and tick data via customized Geth RPC or direct state access
- Real-time Registry: Design and maintain a local pool registry that stays synchronized with the blockchain in real-time
- Reorg Handling: Implement robust logic to handle blockchain reorganizations with rollback and re-indexing capabilities
- Swap Simulation: Collaborate on EVM simulation integration to test swap routes locally before execution
- Internal APIs: Build and maintain internal APIs to expose pool data, routing results, and token balances to frontend services
- Wallet APIs: Develop secure APIs for wallet operations, transaction signing, and blockchain interactions
- Hardware Wallet Integration: Implement interfaces for Ledger and Trezor hardware wallet integration
- Microservices Design: Architect scalable, secure microservice architecture supporting both MPC wallet operations and DEX aggregation
- Performance Optimization: Optimize high-performance data pipelines and real-time event processing systems
- Security Implementation: Implement security best practices across all wallet and trading operations
4. Preferred Qualifications
- Practical development experience with digital wallets, exchanges, or custody services
- Familiarity with BIP-32, BIP-39, BIP-44 wallet standards
- Experience with MEV bots, arbitrage systems, or existing DEX aggregators
- Knowledge of graph-based routing algorithms for optimal swap paths
- Familiarity with WebSocket subscriptions for real-time block/log streaming
- Contributions to open-source blockchain projects (Cosmos SDK, Ethereum clients, etc.)
- Active participation in blockchain developer communities
- Experience with zk-SNARKs, zk-STARKs, or other zero-knowledge proof systems
- Knowledge of cross-chain bridges and interoperability protocols
- Familiarity with FHE (Fully Homomorphic Encryption) or advanced cryptographic primitives
- Cryptography or blockchain security certifications
- Experience with security audits and vulnerability assessments
What does a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.