logo[мetahunt]
> Djinni
senior

Full Stack Engineer

node.jstypescriptreactexpress.jsnestjsany one ofexpress.jsmobxreduxzustandany one ofmobxdesign patternssolidany one ofdesign patternsclaude codecursorany one ofclaude coderest-apigraphqlpostgresqlaws snsaws sqsbullmqkafkarabbitmqany one ofaws snsdockerci/cdawsazuregoogle cloudany one ofawssolana
rustprometheusgrafanadatadogsentryelasticsearchopentelemetry
experience6+ years
domainCrypto
> full description

Position: Senior Full-Stack Engineer — Solana Low-Latency Copy-Trading (Node.js + React)

Level: Senior

 

Required Hard Skills

  • 6+ years of Software Engineering experience
  • Strong commercial experience with Node.js
  • Strong experience with TypeScript (strict mode)
  • Strong experience with React + TypeScript
  • Experience with backend frameworks such as Nest.js, Express.js, Koa.js
  • Strong understanding of React, including Hooks, Context, rendering behavior, and performance optimization
  • Strong experience with state management tools such as Redux, MobX, Zustand, Recoil, or similar
  • Strong software design knowledge: OOD, FP, design patterns, SOLID principles
  • Practical hands-on experience with AI-assisted development tools such as Claude Code, Cursor, or similar
  • Experience building low-latency, high-throughput, highly concurrent systems (real-time processing, hundreds+ of parallel operations)
  • Experience working with external APIs and third-party data providers
  • Strong understanding of RESTful APIs and GraphQL APIs
  • Advanced experience with SQL databases, especially PostgreSQL (transactions, locking, idempotency)
  • Experience with database performance optimization, indexing, query optimization, and handling large datasets
  • Experience with async / batch processing, scheduled jobs, background workers, queues, retries, throttling, and rate-limit handling
  • Hands-on experience with job / message queues such as BullMQ, Redis Streams, Kafka, RabbitMQ, Amazon SQS/SNS, or similar
  • Experience with Docker and CI/CD processes
  • Experience with AWS or similar cloud platforms (GCP, Azure)
  • Experience building systems that require data validation, consistency checks, idempotency, and crash-recovery safeguards
  • Understanding of trading, fintech, blockchain, or data-intensive financial systems
  • Knowledge of Agile development practices, preferably SCRUM
  • Proficient understanding of Git

 

 

Required Blockchain / Solana / Copy-Trading Experience

  • Solid understanding of Solana internals: transactions, instructions, accounts, blocks/slots, commitment levels (processed / confirmed / finalized), blockhash lifetime, and reorg handling
  • Hands-on experience with low-latency Solana execution / trading bots — landing transactions competitively (same-slot / “block-0”), priority fees, and MEV-aware submission
  • Experience with real-time Solana data streaming: Yellowstone gRPC (Triton Dragon’s Mouth / Helius LaserStream) and/or shred-level feeds such as Jito ShredStream (awareness of DoubleZero Edge a plus)
  • Experience with transaction submission & landing infrastructure: Jito (Block Engine / bundles / tips), Helius Sender, SWQoS (stake-weighted QoS), and specialist senders (0slot / Nozomi / bloXroute)
  • Experience with blockchain data / RPC providers such as Helius, Triton, QuickNode, Alchemy, or similar, including multi-provider failover and rate-limit handling
  • Familiarity with Pump.fun / PumpSwap: bonding-curve mechanics, AMM pricing, and building instructions from an on-chain IDL
  • Understanding of trading metrics: entry/exit, market cap, slippage, hit rate, P&L, and per-position / portfolio risk
  • Experience with crypto trading platforms, copy-trading systems, DEX / on-chain execution, or wallet automation
  • Experience with secure key management at scale (HD wallet derivation, in-memory signing, secrets isolation) and capital-isolation / fail-safe design
  • Experience with trading systems, bots, DeFi or high-throughput financial systems strongly preferred.

 

 

Would Be Great

  • Experience writing performance-critical services in Rust (a native signing / execution hot-path is on the roadmap)
  • Experience running leader-proximate bare-metal / colocation (Frankfurt / Amsterdam) and host/network tuning for latency
  • Experience with Jito bundles, durable nonces, and transaction idempotency / reconciliation against chain
  • Experience integrating CEX withdrawal APIs (Binance / MEXC / KuCoin) for programmatic funding
  • Experience with observability tools such as Prometheus, Grafana, Datadog, Sentry, ELK, OpenTelemetry, or similar
  • Experience designing systems with fallback providers, retry logic, throttling, circuit breakers, and API-usage monitoring
  • Experience building HFT / MEV / market-making or other latency-sensitive financial systems

 

 

Responsibilities

  • Build and maintain full-stack features for ARES, a private copy-trading bot for the Pump.fun / Solana ecosystem
  • Design and implement the block-0 execution engine: real-time target detection, pre-trade gating, and same-slot buy submission across multiple routes
  • Integrate low-latency detection (Yellowstone gRPC / Jito ShredStream) and submission (Helius Sender / Jito bundles / SWQoS / specialist senders) with multi-provider failover
  • Build the wallet lifecycle & custody layer: provisioning isolated child-wallet pairs per task, funding, profit skimming, and drain-to-vault — under strict capital isolation
  • Implement position & exit management (rule-driven take-profit, sell-after-inactivity, chase-sells) and the per-task kill-switch / risk protection
  • Implement idempotency, durable intent, and crash / reorg reconciliation so no trade is ever double-executed at scale
  • Build the operator dashboard (React): copy-task configuration, live task & health monitoring, controls (pause / resume / kill), and global safety limits
  • Construct Pump.fun bonding-curve buys from the live IDL, with graduation gating and pre-trade safety checks
  • Design controlled concurrency, batching, throttling, retries, and rate-limit handling to sustain 1,000+ tasks / ~2,000+ wallets
  • Optimize the detect → decide → sign → submit → land path to maximize block-0 landing rate (KPI #1) and uptime / failover (KPI #2)
  • Implement secure key management (HD derivation, in-memory signing) and secrets handling; enforce fail-safe defaults and an explicit kill switch on every execution path
  • Collaborate with product, engineering, and domain stakeholders on trade-offs across latency, cost, and reliability; participate in architecture discussions
  • Write clean, secure, maintainable, well-tested code (unit + e2e); conduct code reviews; maintain documentation; support production readiness
  • Monitor system reliability, execution latency and landing rate, provider health, and data quality

 

 

English Level

Upper-Intermediate or higher