Software Engineer

Design and implement backend services across the trading domain. Own features end to end including schema, API, tests, and UI integration. Contribute to real-time infrastructure and client-facing APIs. Write integration tests against real dependencies.

Responsibilities

  • Design and implement backend services across the trading domain.
  • Own features end to end including schema, API, tests, and UI integration.
  • Contribute to real-time infrastructure and client-facing APIs.
  • Write integration tests against real dependencies.

Requirements

  • 5+ years production backend experience.
  • Strong TypeScript or other strongly typed language background.
  • Experience with trading systems, financial infrastructure, or exchange-adjacent domains.
  • Distributed system and transaction knowledge.
  • Modern Node.js backend framework; NestJS preferred, with Spring, FastAPI, or similar acceptable.
  • SQL and a production ORM, preferably TypeORM.
  • Arbitrary precision decimal arithmetic in financial contexts.
  • Integration-first testing discipline.
  • Able to ship React and Next.js features to completion.

Benefits

  • Event sourcing experience.
  • Crypto exchange experience.
  • Direct experience with major exchange APIs using REST and WebSocket.
  • AWS ECS, Aurora, ElastiCache, and Terraform.
  • Monorepo tooling with Turborepo or Nx.
  • KYC and compliance workflows.
  • Crypto native environment.
  • Token or equity incentives.
  • Relocation support.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available