Frontend-Driven Full-Stack Engineer: Identity & Security

Binance

Singapore

Remote

SGD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first, work-from-home

Job summary

Binance is building the Identity & Security team to own login, registration, and account security across web and mobile clients. You will help design and implement an in-house AI facial recognition system for KYC verification, liveness detection, and face matching, replacing third-party vendors.

You will own end-to-end authentication flows including passkeys, WebAuthn, MFA orchestration, and platform-specific implementations, while collaborating with AI, product, risk, and backend teams to

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, or equivalent industry experience.
  • 3–8 years of frontend or full stack engineering experience in consumer-facing products.
  • 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 forms.
  • Production Node.js experience: SSR 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.
  • Solid engineering practice: modular architecture, component design, unit and E2E testing, CI/CD, and responsible judgment on breaking changes to shared libraries.
  • Proficient with AI-assisted development tools (Cursor / Claude Code / Copilot) with practical experience incorporating them into daily development workflows.
  • Fluency in Mandarin is required to coordinate with overseas partners and stakeholders.

Responsibilities

  • Design, develop, and maintain the login, registration, and account security applications across web and mobile clients.
  • Build the in-house AI facial recognition security product end to end — KYC verification, liveness detection, face matching.
  • Build authentication capabilities end to end: passkeys / FIDO2 (WebAuthn), authenticator apps, security keys, SMS and email verification, and biometric flows.
  • Own the multi-factor authentication orchestration layer — verification strategy, step-up logic, and user-level customization.
  • Collaborate closely with the AI algorithm team to integrate facial recognition, liveness detection, and other AI model capabilities into the product frontend and backend.
  • Maintain and evolve the shared security component and logic libraries consumed by multiple product applications, and the authentication SDKs published to teams across the company.
  • Develop and operate the Node.js server-side layer: server-side rendering, route-level authentication guards, session validation and redirects, localized routing, and first-paint performance.
  • Build and refine the BFF layer — aggregating upstream security services and turning raw error codes into results the frontend can consume and users can act on.
  • Implement platform-specific behavior for web, mini program, and low-end device targets while keeping shared and platform-specific code cleanly separated.
  • Drive engineering quality: unit and end-to-end test coverage, instrumentation and observability, build and local development experience.
  • Use funnel and event data to find drop-off in login and verification flows, and drive optimization from evidence rather than intuition.
  • Collaborate closely with product, design, risk, customer support, backend, iOS, and Android teams; independently own the end-to-end design and delivery of a sub-domain such as passkeys, MFA orchestration, or facial recognition verification

Skills

Frontend engineering
Full stack
React 18+
TypeScript
Node.js
CI/CD
Unit testing
E2E testing
Mandarin fluency

Education

Bachelor's or Master's degree

Tools

Cursor / Claude Code / Copilot

Job description

Binance is building the Identity & Security team to own login, registration, and account security across web and mobile clients. You will help design and implement an in-house AI facial recognition system for KYC verification, liveness detection, and face matching, replacing third-party vendors.

You will own end-to-end authentication flows including passkeys, WebAuthn, MFA orchestration, and platform-specific implementations, while collaborating with AI, product, risk, and backend teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Frontend Oriented) — Identity & Security
Full Stack Engineer (Frontend Oriented) — Identity & Security

Binance • Singapore

Remote
SGD 140,000 - 210,000
Remote-first, work-from-home
Frontend Engineer - Remote-First, AI/KYC Platform
Frontend Engineer - Remote-First, AI/KYC Platform

Binance • Singapore

Remote
SGD 90,000 - 140,000
Remote-first policy
Competitive compensation
Learning stipend
Frontend Engineer - KYC
Frontend Engineer - KYC

Binance • Singapore

Remote
SGD 90,000 - 140,000
Remote-first policy
Competitive compensation
Learning stipend
Frontend Engineer, Identity & Security Platform
Frontend Engineer, Identity & Security Platform

AIRWALLEX (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Blockchain Security (Full-stack)
Software Engineer - Blockchain Security (Full-stack)

Binance • Singapore

Remote
SGD 120,000 - 180,000
Remote-first
Competitive salary
Career growth
Remote-First Full Stack Engineer: AI-Driven Backend
Remote-First Full Stack Engineer: AI-Driven Backend

Binance • Singapore

Remote
SGD 90,000 - 130,000
Remote-friendly
Remote Java Backend Engineer, KYC Platform
Remote Java Backend Engineer, KYC Platform

Binance • Singapore

Remote
SGD 120,000 - 170,000
Remote-first
Senior Frontend Engineer - Web3 Wallet
Senior Frontend Engineer - Web3 Wallet

Binance • Singapore

Remote
SGD 60,000 - 120,000
Remote-first
Competitive compensation
Career growth opportunities
Backend Engineer (Java) - KYC Tech
Backend Engineer (Java) - KYC Tech

Binance • Singapore

Remote
SGD 120,000 - 170,000
Remote-first
Frontend Engineer - Earn
Frontend Engineer - Earn

Binance • Singapore

Remote
SGD 90,000 - 150,000
Remote-first, work-from-home