Software Engineer; Full Stack
Listed on 2025-12-26
-
Software Development
Web Developer, Backend Developer, Software Engineer, Java Developer
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 Web
3. Its core products include the Bes Trade 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.
YourRole:
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.
Key Responsibilities:- 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 + Type Script 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., Trading View Lightweight Charts) including live updates. - Market Data & Order Books:
Design and implement reliable REST/Graph
QL + Web Socket 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 (Web Authn/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 Wallet Connect 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 (Web Socket/SSE/queues) for live charts, index/weight computations, and scheduled jobs; design back pressure, 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 Type Script/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 No
SQL 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+/Type Script, Next.js;
Redux Toolkit/Tan Stack Query; accessibility (WCAG); testing (Jest/Vitest, Testing Library, Playwright/Cypress); mobile/H5 performance; charting/visualization (Trading View Lightweight Charts/ECharts/D3). - Backend:
Node.js (NestJS/Express/Fastify) or Java (Spring Boot); REST/Graph
QL; BFF pattern; messaging (Kafka/Rabbit
MQ); caching…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).