Technical jobs / Archive listing

Charted Sea

Open roles at Charted Sea

Charted Sea | JavaScript Deobfuscation / Reverse Engineering | REMOTE | Full-time | https://chartedsea.com/about

Location
REMOTE
Work mode
Remote
Employment
Full-time
Compensation
Not stated
Posted
Source author
@marcpl

About Charted Sea

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.

Company website: chartedsea.com

Original 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: [email protected] (short intro + CV/GitHub)

Open application

View original source post