freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Engineer TypeScript

Summary

Build and scale backend services for a crypto app, integrating Web2 systems with wallets, DeFi protocols, and on-chain data using TypeScript, NestJS, and distributed systems.

あなたはStartale Appのバックエンドアーキテクチャと実装を担い、スケーラブルなAPIやサービス、データパイプライン、インデクサー、データベースを設計・構築・運用します。大規模なWeb2システムとウォレット、DeFiプロトコル、オンチェーンデータを統合し、本番環境の障害や性能課題を解決します。

Responsibilities

  • Own backend architecture and implementation for Startale App
  • Design, build, and operate scalable production APIs and backend services
  • Build and operate high-performance distributed systems
  • Build and maintain data pipelines, background workers, asynchronous processing, and event-driven architectures
  • Build blockchain integrations and indexing systems
  • Design database schemas and optimize complex queries
  • Diagnose production incidents, performance bottlenecks, and scaling challenges
  • Establish observability, monitoring, and alerting

Requirements

  • Backend engineering
  • TypeScript
  • NestJS
  • Fastify
  • Express
  • API design
  • Service-oriented architecture
  • Distributed systems
  • PostgreSQL
  • Data pipelines
  • Observability
  • Monitoring
  • Incident response
  • Blockchain integration
  • Blockchain indexing
  • Wallet architecture
  • DeFi protocols
  • Go
  • Kafka
  • NATS
  • RabbitMQ
  • Docker
  • CI/CD

Benefits

  • Stock options
  • Hybrid work
  • Fully remote work option
  • Annual company workation
  • Flexible discretionary leave

See also