Москва
Planet 9 Group is a FinTech company with multiple projects in the pipeline - looking for a Blockchain developer.
Key Responsibilities:
- develop an internal platform (API service) for interacting with blockchain networks, including Bitcoin, EVM-based blockchains (Ethereum, Arbitrum, BSC, etc.), Tron, Solana, Ton. Hands-on experience with at least two of the listed blockchains
- configure archival and full nodes
- load balancing between blockchain nodes
- custom schedulers will be required to reconcile historical user wallet data for external products
Tech Stack
TypeScript:
- NestJS or Express (Bun & ElysiaJS experience is acceptable)
- Prisma, Drizzle, TypeORM, or other ORM solutions + NoSQL
- Libraries: bitcoinjs, viem, tronweb, solana/web3.js, etc.
Golang (1.22+):
- Strong proficiency in native libraries
- Frameworks: Gin or Fiber
- Database tools: sqlc, sqlx, gorm, etc.
Infrastructure & DevOps:
- Docker, Kubernetes.
Additional:
- Experience with SQL (PostgreSQL) and NoSQL (MongoDB, ClickHouse, etc.) databases.
- Understanding of application-level protocols: HTTP, gRPC, WebSocket. Experience with message brokers (Kafka).
- Basic knowledge of encryption and elliptic curve cryptography.
- Experience in dApp integration, smart contract development, blockchain protocol integration, CEX exchange integrations, and DeFi is a plus.