Lifelancer logo
Lifelancer
Posted 45 days agoVerified live 1d ago

Backend Engineer — Blockchain Indexing & Marketplace

Brief overview

Remote
2+ yrsMinimum
Node.jsExpressREST API DesignPostgreSQLRedisBlockchain Event ProcessingOn-Chain/Off-Chain Data SynchronizationBlockchain IndexingGraphethers.jsweb3.jsDistributed Systems

About the company

Lifelancer logo
Lifelancerlifelancer.com

Lifelancer is a global platform for talent hiring in Life Sciences, Pharma, Healthtech & IT

Job description

Summary

NodeMeta is a Web3 ecosystem built on BNB Smart Chain, developing decentralized products including an NFT marketplace, staking ecosystem, and blockchain-powered commerce platforms. The Backend Engineer will own the backend, indexing, and API layer, focusing on blockchain indexing, API development, data consistency, performance, and production-ready backend systems.

Responsibilities

  • Design and develop backend services using Node.js and Express
  • Build and maintain blockchain indexers for NFT, staking, marketplace, and payment events
  • Process real-time and historical blockchain data reliably
  • Build REST APIs for NFT browsing, search, filtering, listings, bids, and transactions
  • Design PostgreSQL schemas for marketplace, transaction, user, and blockchain data
  • Implement Redis caching and optimize database and API performance
  • Handle blockchain reorganizations, duplicate events, and on-chain/off-chain data consistency
  • Build backend services for SmartCommerce orders, payments, settlement, and fulfillment
  • Integrate IPFS/Arweave metadata with marketplace APIs
  • Write comprehensive unit and integration tests and maintain clear technical documentation
  • Build monitoring and alerting for indexer and API health

Skills

  • 2+ years of professional backend development experience with Node.js
  • Strong experience with Express, REST API design, and backend architecture
  • Solid PostgreSQL experience, including database design and query optimization
  • Hands-on experience with Redis or similar caching systems
  • Familiarity with blockchain event processing and on-chain/off-chain data synchronization
  • Experience with The Graph, custom indexers, ethers.js, web3.js, or similar blockchain tools
  • Strong understanding of distributed systems and data consistency
  • Ability to build scalable, reliable, and maintainable backend services
  • Good written English and ability to work independently in a remote environment
  • GraphQL optional

Qualifications

Must Haves

  • 2+ years of professional backend development experience with Node.js
  • Strong experience with Express, REST API design, and backend architecture
  • Solid PostgreSQL experience, including database design and query optimization
  • Hands-on experience with Redis or similar caching systems
  • Familiarity with blockchain event processing and on-chain/off-chain data synchronization
  • Experience with The Graph, custom indexers, ethers.js, web3.js, or similar blockchain tools
  • Strong understanding of distributed systems and data consistency
  • Ability to build scalable, reliable, and maintainable backend services
  • Good written English and ability to work independently in a remote environment

Nice to Haves

  • GraphQL optional

Benefits

  • Fully remote work arrangement

More jobs like this