Job Openings Staff Full-Stack Engineer (TypeScript)

About the job Staff Full-Stack Engineer (TypeScript)

About Control

Control is a private custody platform for digital wealth — built for families and individuals who think in generations, not market cycles. Multi-chain assets secured, organized, and accessible for the long term.

Websites: controlsoftware.co | privatecustody.com

About the Role

NOTE: Despite the "full-stack" title, this is a mostly frontend-oriented role (not 50/50). Day-to-day skews frontend, but solid backend knowledge is needed to cover gaps and ensure seamless integration. Greenfield v2 rebuild: new architecture, new stack, new standards.

Key Responsibilities

- Design and build backend APIs and services for wallet management, transaction signing, asset tracking, and portfolio operations

- Own PostgreSQL schema design — modeling financial and blockchain data

- Build and maintain blockchain interaction layers for EVM chains, Solana, Bitcoin, Cosmos

- Implement webhook handlers, background jobs, and async workflows

- Design systems that handle concurrency, idempotency, and failure recovery

- Support frontend integration — wire React components to production API endpoints

- Leverage AI tools as a daily force multiplier — end-to-end, not just autocomplete

Requirements

- 10+ years of professional software engineering with technical leadership track record

- 8+ years working with TypeScript across both Node.js and React environments

- Product-oriented mindset — must think about why, not just what

- Experience handling concurrency, idempotency, and failure recovery in financial/payment systems

- Comfortable owning features end-to-end in a small, remote team

- AI fluency — actively uses AI tools end-to-end

Bonus Skills

- Crypto, Web3, or fintech backend experience (strongly preferred)

- Deep experience with PostgreSQL (schema design, indexing, query optimization, ORMs)

- AWS infrastructure (EC2, Lambda, ECS, RDS, S3, Terraform, CDK)

- Familiarity with Dynamic.xyz, Fireblocks, or similar wallet/custody infrastructure

- Modern Web3 libraries (ethers.js, viem, Solana Web3.js)