Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
C++ Developer
генерация резюме
сопроводительное письмо
описание
Описания нет
задачи
- Модифицировать и собирать Chromium;
- Разрабатывать кастомный headless-браузер или движок парсинга;
- Получать доступ к DOM, CSS, JS и сети на уровне движка;
- Реализовывать модули для высокопроизводительного парсинга;
- Интегрировать собственные протоколы взаимодействия;
- Внедрять хуки в рендеринг, JS runtime, загрузку ресурсов;
- Оптимизировать производительность (CPU / memory / network);
- Реализовывать DevTools API и инструменты анализа;
- Проводить reverse engineering поведения браузера (если требуется);
- Парсить сложные веб-приложения (SPA, React/Vue/Angular);
- Использовать CDP, WebSocket и прямой доступ к DOM.
требования
- Отличное знание C++17/20;
- Опыт сборки или модификации Chromium / Blink / WebKit;
- Понимание работы браузеров на низком уровне;
- Опыт работы с DOM / JavaScript / рендерингом;
- Уверенное знание многопоточности и сетевого стека;
- Linux, CMake / GN / Ninja, gdb, perf;
- Git, CI/CD, code reviews;
- Будет плюсом опыт с DevTools Protocol, разработка headless-браузеров, Rust, Cefsharp / Playwright / Puppeteer / Selenium (на низком уровне), WebAssembly / V8 embedder API, LLVM / Clang, custom networking stack / proxy / mitm, работа с антиботами / обфускацией / stealth, контрибьюции в Chromium / Blink / V8, собственные форки браузеров, reverse-engineering, разработка high-load web crawlers / scrapers, оптимизация pipeline в Big Data.
условия
- Полная занятость 5/2 с гибким графиком;
- Интересные проекты и задачи, возможность профессионального развития;
- Щедрый обмен знаниями и опытом;
- Адекватное руководство без бюрократии;
- Возможно оформление договора услуг, подряда, ГПХ.
навыки