xelys jobs xelys jobs

Senior Software Engineer - Javascript/Typescript

Fingerprint

full-remoteseniorpermanentfrontendbackend Columbus, OH 46 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaScriptTypeScriptBrowser APIsSecurity EngineeringAdversarial EngineeringSDK DevelopmentCI/CDTestingWeb PerformanceObfuscation

About the role

Role overview

Senior Software Engineer (JavaScript/TypeScript) to build browser-side engineering that powers device identification, bot detection, and risk assessment. You’ll work on performance-critical, tamper-resistant SDKs and CDN integrations running in hostile, security-constrained browser environments.

What you’ll do

  • Build and maintain a browser-side TypeScript/JavaScript agent for device identification, bot detection, and risk assessment
  • Engineer for stealth, resilience, and performance (minimize footprint, resist detection, maintain cross-browser compatibility)
  • Optimize for both code size and execution speed in adversarial conditions
  • Stay ahead of browser changes, plugin behaviors, and fingerprinting techniques
  • Collaborate with backend, security, and data science teams to align signal capture with detection logic
  • Write comprehensive tests and improve CI pipelines across platforms and devices
  • Contribute to a widely adopted open-source project used at massive scale

What you bring

  • 3–5 years of experience with JavaScript and TypeScript, especially in browser environments
  • Deep understanding of browser APIs, DOM behavior, timing attacks, and anti-debugging techniques
  • Experience building libraries/SDKs for production or developer-facing use cases
  • Strong frontend focus (~80%) with backend familiarity (~20%)
  • Proficiency with build tooling (Vite, Webpack, Rollup, Esbuild), including obfuscation and minification
  • Experience with modern testing frameworks (Vitest, Jasmine, Jest, or similar)
  • Familiarity with security principles, privacy best practices, and adversarial engineering
  • Comfort working in fast-paced environments and without rigid specs
  • Strong ownership, autonomy, and clear English communication

Nice to have

  • Experience in complex domains such as media, gamedev, or security

About Fingerprint

Fingerprint is a developer-focused company that helps stop online fraud by detecting risk directly at the source. It builds products and the widely used open-source FingerprintJS project, with a strong focus on performance, security, and fraud detection technology for browsers.

Scraped 4/2/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.