Were seeking a Senior TypeScript Engineer to help lead the development of our browserbased technologiesincluding our JavaScript agent Pro CDN and other performancecritical components. In this role youll build highintegrity privacyaware and tamperresistant 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 Youll Do
- Build and maintain our browserside TypeScript/JavaScript agent used for device identification bot detection and risk assessment
- Contribute to a widelyused opensource project with 24K GitHub stars and 25B monthly usages
- Engineer for stealth resilience and performanceminimizing 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
- Expertlevel JavaScript and TypeScript experience especially in browser environments
- Deep understanding of browser APIs DOM behavior timing attacks and antidebugging 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 autonomycomfortable working in fastpaced 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 opensource 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
Required Experience:
Senior IC