Senior Full-Stack TypeScript Engineer

5.0/10
NDA
Not specified
Remote
senior
about 4 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-defined in terms of tasks and requirements but lacks compensation details and company information.

AI quality score5.3 / 10

Check Match — Just drop your CV

See your fit for Senior Full-Stack TypeScript Engineer in seconds.

Overview

We are looking for a strong Senior Full-Stack Developer to work on a product at the intersection of Web3, fintech, and trading, capable of making technical decisions and delivering functional tasks from idea to production.

Responsibilities

  • Develop and enhance the product using TypeScript / React / Next.js
  • Work on both frontend and backend
  • Develop interfaces with a large amount of real-time data: prices, positions, orders, and other constantly updating data
  • Work with WebSockets to correctly handle connection drops and reconnections
  • Design data structures and work with PostgreSQL
  • Integrate blockchain, wallets, and external services
  • Work with the financial logic of the product, ensuring operation correctness and data consistency
  • Develop a full mobile web interface
  • Connect and maintain external APIs and services
  • Use Claude Code as part of the daily development workflow.

Conditions

  • Strong plus: Experience developing prediction markets, especially Polymarket, Kalshi, or similar products
  • Experience with trading systems and order book / exchange order book
  • Understanding of market and limit orders, partial fills, slippage
  • Experience with embedded wallets: Magic, Privy, Web3Auth, Para
  • Experience with relayers, meta-transactions, gas sponsorship
  • Knowledge of ERC-4337 / Account Abstraction
  • Experience reconciling data from your own database with blockchain
  • Experience with cross-chain bridges
  • Experience with Polygon
  • Experience with Supabase.

Requirements

  • 5+ years of commercial development experience
  • You continue to write code independently, not just manage a team
  • Proficient in TypeScript for both frontend and backend
  • Strong experience with React and Next.js: App Router, Server Components, SSR
  • Experience with PostgreSQL: independent table design, relationships, and query writing
  • Experience launching several products or large parts of a product to real users and taking end-to-end responsibility for them
  • Experience in fintech, crypto, trading, payments, wallets, or other systems involving real financial operations
  • Understanding of financial system specifics: protection against duplicate operations, correct error handling, and the impossibility of simply "rolling back" part of blockchain transactions
  • Experience with WebSockets / streaming / real-time data
  • Experience developing applications with a high volume of constantly updating data and understanding of interface performance
  • Understanding of state management and data caching on the client: React Query or similar
  • Experience with blockchain integrations: wallets, transaction signing, reading on-chain data
  • Experience with viem or ethers
  • Experience creating user-friendly interfaces for mobile devices: touch interface, mobile Safari, keyboard, safe areas, and other mobile device specifics
  • Ability to work independently with a large number of external integrations and understand incomplete or poor documentation
  • Confident use of Claude Code in real development: working with existing codebases, implementing functionality, refactoring, debugging, working with Git.
Loading similar jobs...