
JavaScript Engineer
Job Description
Posted on: July 28, 2025
About The Company Fingerprint is a pioneering technology company dedicated to combating online fraud through innovative, developer-focused solutions. We empower developers and organizations worldwide to prevent fraud at its source by providing advanced device intelligence and security tools. Our flagship open-source project, FingerprintJS, has garnered over 20,000 stars on GitHub and is used by millions of applications globally, demonstrating our commitment to transparency, community engagement, and technological excellence. Backed by prominent investors such as Craft Ventures, Nexus Venture Partners, and Uncorrelated Ventures, Fingerprint has raised $77 million to fuel our growth and innovation. As a fully remote, globally dispersed organization, we foster an inclusive, flexible work environment that values diverse perspectives and technical expertise. Our mission is to turn radical ideas into practical solutions that make the internet safer for everyone. About The Role We are seeking a highly skilled and motivated Software Engineer specializing in TypeScript to join our dynamic team. In this role, you will be at the forefront of developing and maintaining our browser-based technologies, including our JavaScript agent, Pro CDN, and other critical performance components. Your work will focus on creating high-integrity, privacy-aware, and tamper-resistant code that operates seamlessly across diverse browser environments. You will play a key role in enhancing our device identification, bot detection, and risk assessment capabilities, ensuring our solutions remain resilient against evolving adversarial techniques. This position offers an exciting opportunity for engineers who thrive in deeply technical environments, enjoy working close to the browser runtime, and are passionate about security, privacy, and open-source contributions. Collaboration with cross-functional teams such as backend, security, and data science will be essential to align signal capture with detection logic and optimize performance and robustness. Qualifications
- Expert-level proficiency in JavaScript and TypeScript, especially within browser environments
- Deep understanding of browser APIs, DOM behavior, timing attacks, and anti-debugging techniques
- Experience with build tools such as Webpack, Rollup, Esbuild, including code obfuscation and minification
- Proficiency with modern testing frameworks like Jasmine, Jest, or similar
- Strong sense of ownership, autonomy, and ability to work effectively in fast-paced, dynamic environments
- Excellent written and verbal communication skills in English
- Familiarity with security principles, privacy best practices, and adversarial engineering
- Experience working with minimal requirements, demonstrating high personal ownership
Responsibilities
- Develop, maintain, and optimize our browser-side TypeScript/JavaScript agent used for device identification, bot detection, and risk assessment
- Contribute to a widely-used open-source project with over 24,000 GitHub stars and more than 25 billion monthly users
- Engineer stealth, resilience, and performance into code—minimizing footprint, resisting detection, and ensuring compatibility across browsers
- Optimize code size and execution speed in complex, adversarial environments
- Stay current with browser updates, plugin behaviors, and fingerprinting techniques to adapt our solutions accordingly
- Collaborate with backend, security, and data science teams to ensure signal capture aligns with detection logic
- Write comprehensive tests and contribute to continuous integration pipelines to guarantee functionality across diverse platforms and devices
Benefits
- Competitive salary package commensurate with experience and skills
- Flexible, fully remote work environment supporting work-life balance
- Opportunities for professional growth and development within a cutting-edge technology company
- Participation in open-source projects with significant community impact
- Collaborative and inclusive company culture that values diversity and innovation
- Health, dental, and vision insurance options (where applicable based on location)
- Paid time off and holidays to promote well-being and work-life harmony
Equal Opportunity Fingerprint is committed to creating an inclusive and diverse workplace. We value and celebrate the unique backgrounds, perspectives, and experiences of all our employees. We provide equal employment opportunities to all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!