Charted Sea | JavaScript Deobfuscation / Reverse Engineering | REMOTE | Full-time | https://chartedsea.com/about
Remote (Anywhere)
Accepting Applications
Full-time
Remote
Posted 1 day, 8 hours ago
0 views
0 applications
Job Description
Charted Sea | JavaScript Deobfuscation / Reverse Engineering | REMOTE | Full-time | https://chartedsea.com/about
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)
More jobs from Unknown Company
Hey all, Cassidy (https://cassidyai.com, Series A, ONSITE: New York City) is growing fast and we're hiring across a few critical roles in NYC.
8 hours, 17 minutes agoThis is a classic example of why generic ATS filters and keyword-based AI fail both candidates and EMs. When the screening process is a black box, you lose high-signal candidates before a human even sees their CV.
8 hours, 18 minutes agoSenior Python Backend Engineer | REMOTE
8 hours, 17 minutes ago
Login to Apply
Don't have an account? Register