Última atualização: 4 de Setembro de 2025

Senior JavaScript Engineer

🌍 100% Remoto💬 Inglês✈️ Vaga internacional🧓🏽 Sênior

Via Fingerprint

Remuneração

$140,000.00 a $190,000.00

USD / Anual

Sobre

This isn’t your run-of-the-mill TypeScript/JavaScript role. We’re not building landing pages or dashboards here. This is backend-level engineering that happens to run in the most hostile, performance-constrained environment there is: the browser.

We’re hiring a Senior TypeScript/JavaScript Engineer to own our browser-side JavaScript agent, CDN integrations, and performance-critical SDKs used by millions every day. You’ll be crafting tamper-resistant, lightning-fast code that survives in the wild—pushed to its limits by scale, security threats, and the quirks of every browser under the sun.

If you want to push the boundaries of what’s possible in the browser, apply today!  But first, check out our open-source projects to see if you can picture yourself here.

What You’ll Do

  • Build and maintain our browser-side TypeScript/JavaScript agent used for device identification, bot detection, and risk assessment
  • 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
  • Contribute to a widely-used open-source project with 24K+ GitHub stars and 25B+ monthly usages

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
  • Experience building libraries or SDKs, especially for production or developer-facing use cases
  • Strong frontend experience (~80%), with backend familiarity (~20%)
  • Proficiency with build tools like Webpack, Rollup, Esbuild, including code obfuscation and minification
  • Experience with modern testing frameworks such as Jasmine, Jest, or similar
  • Familiarity with security principles, privacy best practices, and adversarial engineering
  • Comfortable working in fast-paced environments without rigid specifications
  • Strong sense of ownership and autonomy; you enjoy working independently and solving hard technical problems
  • Clear written and verbal communication skills in English

Nice to Have

  • Experience in complex domains like media, gamedev, or security, or on technically demanding browser projects (e.g. Google Docs, Figma, Miro, or 3D browser games)
  • 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 or scraping experience

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!