Backend Golang Developer (web3 project)

Location: Remote
Type: Full-time (exclusive focus required, no concurrent or part-time jobs)
 

About Spell
Spell is building an MPC-powered crypto wallet with gaming features, using threshold signatures to deliver a secure and seamless Web3 experience. We’re a fast-moving, seed-funded startup looking for proactive engineers who take ownership and ship reliable infrastructure.
 

About the Role
You’ll own the backend that powers Spell’s wallet, building scalable and secure services that drive core functionality. 

 

Your work will include:

  • Developing wallet backend services: transaction creation, validation, and lifecycle management.
  • Implementing MPC/threshold signing flows across multiple networks.
  • Integrating on- and off-chain protocols and services (swaps, bridges, staking).
  • Aggregating blockchain and off-chain data for analytics and dashboards.
  • Building APIs and data services for user features and internal monitoring.
  • Ensuring service reliability, scalability, and security of cryptographic operations.

 

What We’re Looking For:

  • Strong Golang skills and production backend experience.
  • Hands-on with Postgres, Docker, Redis, Grafana.
  • Solid SQL expertise (joins, aggregations, performance tuning); ClickHouse experience a plus.
  • Web3 experience: transaction building, signing, and cross-chain differences.
  • Familiarity with blockchain cryptography (ed25519, secp256k1).
  • Experience integrating and maintaining third-party APIs.
  • Ownership mindset, detail orientation, and comfort in a fast-paced startup.
  • Strong communication and collaboration skills.

Required domain experience

Blockchain / Crypto 1 year

Required languages

English B1 - Intermediate
Golang, Docker, Redis, Grafana, SQL, Blockchain/Web3/Smart contract, Web3
Published 11 September · Updated 7 October
Statistics:
144 views
·
29 applications
84% read
·
50% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...