← к выдаче
разработка

Staff Full Stack Developer (with Solana experience ONLY)

Codemotion10 дн. назад

Эта же роль в других локациях (2)

  • —
  • —

Коротко

Full-stack development for Solana low-latency copy-trading, Node.js, React, PostgreSQL, queues, AWS · Needs: 6+ years software engineering; Node.js; TypeScript strict; React; backend frameworks; state management; OOD/FP/SOLID; AI tools; low-latency systems

Описание от работодателя

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