TypeScript Engineer, JS Agent
Buat kode TypeScript yang tahan terhadap manipulasi dan cepat di browser
Sebagai TypeScript Engineer di Fingerprint, kamu akan mengembangkan agent JavaScript di sisi browser, integrasi CDN, dan SDK yang kritis untuk kinerja. Kamu akan bekerja di lingkungan yang agresif dan terbatas kinerja, dengan fokus pada keamanan dan performa. Fingerprint adalah perusahaan remote 100% dengan proyek open-source yang besar.
Kenapa Menarik?
Bergabung dengan tim yang fokus pada open-source dan memiliki proyek besar di GitHub
Tanggung Jawab Utama
- Membangun dan memelihara agent JavaScript di sisi browser
- Mengintegrasikan CDN untuk meningkatkan kinerja
- Mengembangkan SDK yang kritis untuk kinerja
- Membuat kode yang tahan terhadap manipulasi dan cepat di berbagai browser
Persyaratan
- Paham dengan JavaScript event loop
- Memahami browser rendering pipeline
- Pengalaman dalam pengembangan framework JavaScript
- Minat dalam open-source
Skills Wajib
Keywords
Lihat Deskripsi Asli dari 4dayweek.io
Deskripsi asli dari 4dayweek.io
**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](https://github.com/fingerprintjs/fingerprintjs) (27K stars on GitHub). [We have raised $77M](https://www.crunchbase.com/organization/fingerprintjs) and are backed by Craft Ventures (previously invested in [Tesla,](https://www.tesla.com/) [Facebook,](https://facebook.com/) [Airbnb](https://www.airbnb.com/)), Nexus Venture Partners (previously invested in [Postman](https://www.postman.com/), [Apollo.io,](https://www.apollo.io/) [MinIO](https://min.io/), Druva) and Uncorrelated Ventures (previously invested in [Redis,](https://redis.io/) [Rollbar](https://rollbar.com/)& [Gradle](https://gradle.org/)). _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._ * * * ### **TypeScript Engineer, JS Agent** Know what really happens under the hood of a browser? Can you walk through the JavaScript event loop in your sleep? Do you understand the browser rendering pipeline better than most devs understand their own code? Have you ever built your own JavaScript framework just for fun? Love open source? Then you might be exactly who we’re looking for. 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 **TypeScript 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_**] ( [https://github.com/fingerprintjs/fingerprintjs](https://github.com/fingerprintjs/fingerprintjs)) 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 - 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 27K+ GitHub stars and 25B+ monthly usages - Use native browser JavaScript APIs (we use ZERO third-party libraries in runtime) - Push TypeScript and other tools to their limit #### **What You Bring:** - **3-5 years of JavaScript and TypeScript experience**, especially in browser environments - Experience building **libraries or SDKs**, especially for production or developer-facing use cases - Strong frontend experience (~80%), with backend familiarity (~20%) - Deep knowledge of browser JavaScript APIs - Experience of writing asynchronous code with parallel execution - General understanding of the HTTP protocol and web security - Proficiency with build tools like **Vite**, **Webpack**, **Rollup*
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI
Pemberi kerja tidak menyatakan keterbukaan lokasi — cek langsung lowongannya
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- Lowongan IT Indonesia vs Remote Global (2026)Analisis data primer 2.049 lowongan: metodologi, klasifikasi, dataset bisa diunduh.
- Permintaan Skill AI: Indonesia vs Global (2026)10.000+ lowongan, classifier taxonomy-first, Wilson CI, pra-registrasi sebelum analisis.
- Laporan Hiring Indonesia: Tech vs Non-TechPermintaan lowongan per bidang dari hitungan agregat — bukan listing per-listing.
- Benchmark Gaji IndonesiaKisaran gaji agregat lintas peran, dengan metodologi dan dataset terbuka.
- Indeks Gaji & Permintaan Kerja Remote untuk IndonesiaBerapa banyak lowongan remote global yang terbuka untuk Indonesia, dan gajinya (USD) per bidang.
- Laporan Kuartalan Pasar Kerja IndonesiaPHK, pendanaan, gaji & skill per kuartal — agregat terbuka.
- Laporan Pasar Remote per PeranLaporan otomatis per kelompok peran — skill, senioritas, perusahaan, gaji.
- Benchmark Gaji Remote GlobalGaji tahunan per bidang & mata uang, plus porsi lowongan terbuka untuk seluruh dunia.
Akun gratis · tanpa kartu kredit · Masuk
Pro Rp39rb/bln · lamar tanpa batas + resume AI