Posted 1 week, 5 days ago

Roles

Reverse Engineering JavaScript Deobfuscation

Compensation Summary

$40k–$80k USD + monthly bonus (10% of net revenue shared with team)

Locations

Remote

Contacts

Marc Plouhinec

marc.plouhinec@chartedsea.com

Description

We build a SaaS to extract data from complex platforms like Shopee. They use heavy obfuscation & anti-bot systems, and our job is to break them. We are working on a deobfuscator that turns obfuscated JavaScript into readable code. It behaves like a decompiler: - restore strings (e.g. f(42) → "my-string") - simplify control flow (a && b || !a && c → if (a) { b } else { c }) - unpack sequence expressions (var a = (c=1, b=1+c, 3+b+c)) - decompile a custom bytecode VM (70K instructions) This is not typical web/backend work. The target platforms evolve constantly. We're looking for someone who: - enjoys understanding complex systems by experimentation - is comfortable with partially understood code - has built non-trivial tools (parser, interpreter, RE tool, etc.) You will: - own the deobfuscator - work directly with the founder - have time to go deep (long-term problem) Stack: TypeScript, Babel. Compensation: $40k–$80k USD + monthly bonus (10% of net revenue shared with team). Apply: marc.plouhinec@chartedsea.com (short intro + CV/GitHub)

Similar Jobs

Create your own personalized Job Alert