Backend Engineer (JavaScript/Node.js)
Remote position
About the Client
Our client provides tools that simplify NFT development across multiple blockchains. Their solutions — including the NFT Data API and NFT Trading SDK — enable developers to easily integrate NFT buying, selling, and analytics features into applications. Their technology is already used by marketplaces, wallets, and analytics platforms, and supports major blockchain networks like Ethereum, Aptos, Sui, and more.
About the Role
Our client is looking for an experienced Backend Engineer (JavaScript/Node.js) to join their team and contribute to building high-performance indexing infrastructure and SDKs that power next-generation blockchain applications.
If you have strong expertise in Node.js and experience working with high-scale backend services and modern data architectures (ClickHouse or similar), we want to hear from you!
Responsibilities
- Architect, develop, and maintain scalable backend services using Node.js.
- Collaborate with cross-functional teams to implement innovative features.
- Ensure backend services are secure, reliable, and high-performing.
- Optimize backend systems for high-throughput and low-latency performance.
- Write clean, maintainable, and efficient code.
- Stay current with blockchain technologies and contribute to product innovation.
What You Bring
5+ years of professional backend development experience.
Strong proficiency in Node.js and modern JavaScript (ES6+).
Experience with ClickHouse or similar columnar databases (a plus).
Familiarity with blockchain technologies and Web3 APIs (preferred but not required).
Solid understanding of RESTful API design and distributed systems.
Experience with performance optimization and large-scale systems is a big plus.
Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
Passion for blockchain, NFTs, or multichain systems is a bonus.
- Department
- Backend Development
- Role
- Backend Engineer
- Locations
- Poland, Georgia, Bulgaria, Moldova
- Remote status
- Fully Remote

Backend Engineer (JavaScript/Node.js)
Loading application form
Already working at OnHires ?
Let’s recruit together and find your next colleague.