Blockchain developer

Дата размещения вакансии: 22.03.2025
Работодатель: Planet9
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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.