BIFull Stack Engineer (Frontend Oriented) — Identity & Security
Source checked Oct 18, 2026 (over 14 days ago)
We have not confirmed this listing on the employer feed in the last 14 days. It may have closed. Confirm availability on the employer's application page before applying.
Salary insight
Salary not disclosed
The employer has not published a complete salary range. We do not estimate or rank missing pay.
Explore published salary dataAbout this role
About the Team
The Identity & Security team owns the front door to Binance. We build and operate the registration, login, and account security experience used by every one of our 300M+ users — social login, OAuth and third-party authorization, multi-factor authentication, passkeys and FIDO2, device management, account activity, and account closure.
We are currently building an in-house AI facial recognition security product for KYC verification and user safety, replacing our existing third-party vendor solution. This is a to-C product serving hundreds of millions of users, directly impacting account security and identity verification experience at scale.
Our work sits where three forces meet: enormous scale, strict security and regulatory constraints, and the reality that one extra verification step can block an attacker or lock out a legitimate user. We ship across web, mobile mini programs, and in-app webviews, and we publish the shared authentication libraries and SDKs that the rest of Binance builds on.
Responsibilities
Minimum qualifications
Nice to have
Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent industry experience
- 3–8 years of frontend or full stack engineering experience, including consumer-facing products taken from zero to one or evolved over multiple years
- Strong web fundamentals: HTML, CSS, JavaScript/TypeScript, browser rendering, networking, caching, and performance optimization
- Deep proficiency in React 18+ and TypeScript, with solid command of state management, data-fetching patterns, and complex multi-step form and flow orchestration
- Production Node.js experience: server-side rendering or isomorphic applications, BFF layering, API aggregation and caching, and the ability to independently debug server-side runtime issues
- A clear methodology for modeling complex flows — authentication and verification are highly branched, stateful, interruptible, and resumable, and need to be abstracted into testable, reusable models rather than nested conditionals
- Solid engineering practice: modular architecture, component design, unit and E2E testing, CI/CD, and responsible judgment on breaking changes to shared libraries (versioning, staged rollout, rollback)
- Proficient with AI-assisted development tools (Cursor / Claude Code / Copilot, etc.) with practical experience incorporating them into daily development workflows
- Strong analytical and troubleshooting skills for diagnosing production issues, compatibility problems, and performance bottlenecks independently
- Fluent in Mandarin, able to collaborate effectively with China-based teams
- Effective communication in English within a distributed, cross-timezone, multi-team environment
- Experience at AI / computer vision companies in business-side frontend or fullstack development
- Hands-on experience in identity and authentication: WebAuthn / FIDO2 / passkeys, TOTP, OAuth 2.0 / OIDC, JWT and token lifecycle management, risk engines, or device fingerprinting
- Experience building to-C security products, identity verification, or KYC-related products
- Experience replacing third-party vendor solutions with in-house systems, ensuring smooth business transition
- Knowledge of AI model engineering: model inference services, RAG systems, AI Agent architecture, or computer vision model integration
- Cross-platform experience: mini programs, hybrid applications, and in-app webview bridging and debugging
- Experience shipping shared component libraries or SDKs to third-party consumers — multi-entry bundling, tree-shaking, semantic versioning, and integration support
- Internationalization and localization at scale: date and number formatting, RTL, and regional compliance differences
- Background in finance, payments, or another high-security domain, with an understanding of the product trade-offs compliance imposes
- Experience with monitoring and alerting, staged rollout, and A/B experimentation
- Docker / Kubernetes / CI-CD pipeline experience
Job Overview
About the Company
Report a listing issue
BIWorld's largest cryptocurrency exchange by daily trading volume.
Explore This Role
Get Job Alerts
Weekly updates matching your interests.

