Enable job alerts via email!

Senior Typescript Engineer

Fingerprint

Chicago (IL)

Remote

USD 100,000 - 150,000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in fraud detection is seeking a Senior TypeScript Engineer to develop browser-based technologies. This remote position requires expertise in JavaScript and TypeScript, focusing on building privacy-aware and tamper-resistant code. The ideal candidate will thrive in technical environments and collaborate with various teams to enhance device intelligence and security solutions.

Qualifications

  • Expert-level JavaScript and TypeScript experience, especially in browser environments.
  • Deep understanding of browser APIs and DOM behavior.
  • Proficiency with modern testing frameworks.

Responsibilities

  • Build and maintain browser-side TypeScript/JavaScript agent for device identification.
  • Contribute to a widely-used open-source project.
  • Optimize for code size and execution speed.

Skills

JavaScript
TypeScript
Browser APIs
DOM behavior
Anti-debugging techniques
Code optimization
Clear communication

Tools

Webpack
Rollup
Esbuild
Jasmine
Jest

Job description

Join to apply for the Senior Typescript Engineer role at Fingerprint

1 week ago Be among the first 25 applicants

Join to apply for the Senior Typescript Engineer role at Fingerprint

Fingerprint empowers developers to stop online fraud at the source.

We work on turning radical new ideas in the fraud detection space into reality. Our products are developer-focused and our clients range from solo developers to publicly traded companies. We are a globally dispersed, 100% remote company with a strong open-source focus. Our flagship open-source project is FingerprintJS (20K stars on GitHub).

We have raised $77M and are backed by Craft Ventures (previously invested in Tesla, Facebook, Airbnb ), Nexus Venture Partners (previously invested in Postman, Apollo.io, MinIO, Druva) and Uncorrelated Ventures (previously invested in Redis, Rollbar & Gradle).

We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Fingerprint recruiting email communications will always come from the @fingerprint.com domain. Any outreach claiming to be from Fingerprint via other sources should be ignored.

We're seeking a Senior TypeScript Engineer to help lead the development of our browser-based technologies—including our JavaScript agent, Pro CDN, and other performance-critical components. In this role, you'll build high-integrity, privacy-aware, and tamper-resistant code that runs across diverse browser environments and powers advanced device intelligence and security solutions.

This position is ideal for engineers who thrive in deeply technical environments and enjoy working close to the metal in the browser runtime.

What You'll Do

  • Build and maintain our browser-side TypeScript/JavaScript agent used for device identification, bot detection, and risk assessment
  • Contribute to a widely-used open-source project with 24K+ GitHub stars and 25B+ monthly usages
  • Engineer for stealth, resilience, and performance—minimizing footprint, resisting detection, and maintaining compatibility across browsers
  • Optimize for both code size and execution speed in complex, adversarial environments
  • 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 contribute to CI pipelines that ensure functionality across a wide range of platforms and devices

What You Bring

  • Expert-level JavaScript and TypeScript experience, especially in browser environments
  • Deep understanding of browser APIs, DOM behavior, timing attacks, and anti-debugging techniques
  • Proficiency with build tools like Webpack, and (or) Rollup, Esbuild, including code obfuscation and minification
  • Experience with modern testing frameworks such as Jasmine, Jest, or similar
  • Strong sense of ownership and autonomy—comfortable working in fast-paced environments without rigid specifications
  • Clear written and verbal communication skills in English
  • Familiarity with security principles, privacy best practices, and adversarial engineering
  • High level of personal ownership and autonomy, which requires experience working without clearly defined requirements

Nice to Have

  • Contributions to open-source projects, especially in the JavaScript/TypeScript ecosystem
  • Experience with WebAssembly, browser extensions, or remote debugging
  • Familiarity with AWS services such as Lambda, CloudFront, and DynamoDB
  • Browser automation experience

We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Fingerprint recruiting email communications will always come from the @fingerprint.com domain. Any outreach claiming to be from Fingerprint via other sources should be ignored.

Offers vary depending on, but not limited to, relevant experience, education, certifications/licenses, skills, training, and market conditions.

Due to regulatory and security reasons, there's a small number of countries where we cannot have Fingerprint teammates based. Additionally, because Fingerprint is an all-remote company and people can join our workforce from almost any country, we do not sponsor visas. Fingerprint teammates need to be authorized to work from their home location.

We are dedicated to creating an inclusive work environment for everyone. We embrace and celebrate the unique experiences, perspectives and cultural backgrounds that each employee brings to our workplace. Fingerprint strives to foster an environment where our employees feel respected, valued and empowered, and our team members are at the forefront in helping us promote and sustain an inclusive workplace. We highly encourage people from underrepresented groups in tech to apply.

If you are applying as a resident of California, please read our CCPA notice here

If you are applying as a resident of the EU, please read our GDPR notice here

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Fingerprint by 2x

Get notified about new Senior Engineer jobs in Chicago, IL.

Lead Packaging Systems Engineer - High Speed Beverage Production

Chicago, IL $90,000.00-$120,000.00 9 months ago

Principal Quality Engineer/Manager (Business Systems)- Remote

Chicago, IL $135,000.00-$160,000.00 3 months ago

Senior Design Manager - Architectural and Engineering Projects
Electrical Engineer – Mission Critical (Healthcare & Pharmaceutical Projects)

Chicago, IL $115,000.00-$155,000.00 1 week ago

Senior Solutions Sales Engineer - Enterprise - LatAm (US-Based, Portuguese speaking)
Senior Manager, Solutions Engineering, Strategic Central
Lead Thermoforming Systems Engineer (Capital Projects)

Chicago, IL $115,000.00-$140,000.00 6 months ago

Software Engineering Manager (Backend SaaS)
Senior Staff Network Solutions Engineer (REMOTE)
Sr. Manager, Software Engineering - Lead Platform
Software Engineering Manager - Sustaining Engineering
Engineering Manager - Solutions Engineering
Senior Engineering and Permitting Manager (Remote - Midwest Region)
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Linux Engineering Manager - Optimisation for Latest Hardware

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior / Staff Software Engineer (Cloud Native / Typescript)

Staffing Science

Rockford

Remote

USD 120,000 - 160,000

6 days ago
Be an early applicant

TypeScript Engineer

Vettura

Illinois

Remote

USD 80,000 - 120,000

5 days ago
Be an early applicant

Senior Fullstack TypeScript Engineer

TechAhead Corporation

Remote

USD 100,000 - 150,000

10 days ago

Senior Full Stack TypeScript Developer with DevOps

Ten Mile Square Technologies, LLC.

Arlington

Remote

USD 140,000 - 161,000

13 days ago

Software Engineer-React/Typescript (Supporting SharePoint)

Spalding

Patuxent

Remote

USD 75,000 - 120,000

9 days ago

Senior/Staff Software Engineer (Cloud Native/Typescript)

Staffing Science

Remote

USD 100,000 - 720,000

24 days ago

Senior Salesforce/TypeScript Software Engineer

Rocket Companies

Remote

USD 107,000 - 242,000

17 days ago

Senior Software Engineer (Nest, GraphQL, Typescript) - 100% Remote

Optomi

Remote

USD 90,000 - 140,000

30+ days ago

Senior Fullstack Engineer (TypeScript)

Northbeam

San Francisco

Remote

USD 90,000 - 150,000

30+ days ago