In this role, you will work alongside low-level vulnerability and reverse engineering specialists to transform their research and capabilities into a robust, user-facing application. You will be responsible for stabilizing, extending, and scaling a cross-platform desktop application built with Electron and TypeScript that communicates with connected devices via byte-level protocols. This role emphasizes strong experience in event-driven systems, asynchronous programming, and application architecture. You will play a key role in improving the reliability, usability, and maintainability of the system, particularly in areas where device interaction introduces timing sensitivity and complexity. You will have significant ownership over application design and the shaping of development practices in a small, fast-moving team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
11-50 employees