Faraday Future-posted 1 day ago
Full-time • Mid Level
Gardena, CA
101-250 employees

The Company: AIxCrypto is a U.S.-listed company dedicated to building a world-leading ecosystem that integrates AI and blockchain while bridging Web2 and Web3. Its core products include the BesTrade DeAI Agent and the AIxC ecosystem products. Our mission is to build the core infrastructure of an AI-driven global economy that empowers more intelligent, more transparent, and more efficient capital appreciation and value regeneration. Our vision is to create a world where real-world value flows freely, securely, and intelligently across information networks, empowering global users to effortlessly participate in the co-creation and sharing of value within the crypto economy. Your Role: As a Staff Software Engineer (Full Stack) in our Crypto projects, you’ll design and build consumer-facing web applications for the official website and related platform systems (e.g., digital-asset trading, token management, and finance), as well as the backend-for-frontend (BFF)/service-proxy layer that powers them.

  • End‑to‑End Delivery: Own major web features—from technical discovery and architecture to implementation, testing, deployment, and post‑release iteration.
  • Frontend Engineering: Build performant, accessible React/Next.js + TypeScript UIs; apply SSR/SSG/ISR pragmatically; instrument analytics and A/B testing; optimize H5/mobile performance and Core Web Vitals; implement real‑time charting/visualizations for market data (e.g., TradingView Lightweight Charts) including live updates.
  • Market Data & Order Books: Design and implement reliable REST/GraphQL + WebSocket APIs and BFF services for tickers, trades, and order‑book depth; maintain local order‑book snapshots with delta streams, sequence handling, and resync strategies aligned with major exchange guidance.
  • Security & Authentication: Implement robust auth flows (OAuth2/OIDC), phishing‑resistant MFA (WebAuthn/FIDO2) where appropriate, secrets/KMS, fine‑grained RBAC; enforce least‑privilege for third‑party data/exchange APIs.
  • Wallet & Web3: Support EVM wallet interoperability via EIP‑1193 provider interfaces and WalletConnect where needed for token workflows; design safe isolation boundaries between custody/wallet flows and web apps.
  • Streaming & Scheduling: Build and operate time‑series/streaming pipelines (WebSocket/SSE/queues) for live charts, index/weight computations, and scheduled jobs; design backpressure, retries, and durable audit trails.
  • Reliability & Observability: Drive performance, security, and reliability at scale (caching/CDN, rate limiting, logging/metrics/tracing, incident response); ensure auditability/traceability of financial computations end‑to‑end.
  • Collaboration: Work closely with Product/Design/Compliance to translate requirements into high‑quality, incremental releases; uphold i18n (English/Chinese) and accessibility standards.
  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related discipline.
  • 8–10+ years building and operating production web applications and services; 3+ years driving technical delivery and/or architecture as an individual contributor.
  • Strong programming in TypeScript/JavaScript and at least one backend stack (Node.js or Java); deep understanding of HTTP, API design, and web security.
  • Hands‑on with modern web tooling (React, Next.js), automated testing, and CI/CD; proficiency with Docker and a major cloud (AWS preferred).
  • Solid data/systems skills: relational and NoSQL stores, caching (Redis), message queues, and performance optimization.
  • Practical experience with time‑series/streaming data and precision‑sensitive computations (usage of decimal/bignum libraries); familiarity with validation, backfills, and idempotent processing.
  • Professional working proficiency in: Frontend: React 18+/TypeScript, Next.js; Redux Toolkit/TanStack Query; accessibility (WCAG); testing (Jest/Vitest, Testing Library, Playwright/Cypress); mobile/H5 performance; charting/visualization (TradingView Lightweight Charts/ECharts/D3).
  • Backend: Node.js (NestJS/Express/Fastify) or Java (Spring Boot); REST/GraphQL; BFF pattern; messaging (Kafka/RabbitMQ); caching (Redis); background jobs for index calculation/rebalancing.
  • Cloud: AWS (Lambda, API Gateway, ECS/EKS, CloudFront, S3, RDS/Aurora/DynamoDB, IAM) and IaC (CloudFormation or Terraform).
  • CI/CD & DevOps: GitHub Actions/GitLab CI/Jenkins; trunk‑based development; blue/green or canary deployments; feature flags.
  • Observability & Security: OpenTelemetry; Prometheus/Grafana or Datadog/New Relic; OAuth2/OIDC; OWASP best practices; secrets/KMS; WAF/rate‑limit strategies for third‑party APIs; WebAuthn/Passkeys familiarity.
  • Data: PostgreSQL/MySQL; MongoDB; schema design and query tuning; experience with time‑series storage and retention/compaction strategies.
  • Fintech/Crypto context: Integration with major exchange/data‑provider APIs, including robust rate‑limit handling, reconnect/ping‑pong, and local order‑book maintenance patterns; awareness of wallet/custody/signing workflows at the integration boundary; compliance/audit trails for financial/index products.
  • Healthcare + dental + vision benefits (Free for you/discounted for family)
  • Casual dress code + relaxed work environment
  • Culturally diverse, progressive atmosphere
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service