**Responsabilities** - Support flexible handling of multiple displays during remote desktop connections, including persistent window positions and sizes. - Ensure fluid and accurate mouse input synchronization between the target machine and the controller window. - Integrate native Rust code with Node.js via N-API for seamless operation within the Electron app environment. **Requirements**: For VST 3 Plugin Development: - Proficiency in Rust programming language. - Experience in developing VST plugins. - Knowledge of audio processing and streaming technologies. For Screen Capture and Mouse Input Implementation: - Proficiency in Rust programming language. - Experience in implementing screen capture and mouse input functionalities. - Familiarity with WebRTC and Chromium media stack. - Strong problem-solving skills for optimizing latency and quality. Additional Requirements: - Proficiency in English with effective communication skills. - Ability to work independently and collaboratively within a remote team environment. - Prior experience with Electron app development is a plus. **Benefits** - 100% remote - Schedule Flexibility - Growing Opportunities - Learning Opportunities - Productivity Incentives - Incentives (12% annual) - Paid Time Off Application Question(s): - How many years of experience do you have in RUST? - Do you have experience developing VST plugins? If so, for how long? - Do you have knowledge or experience working with audio processing and streaming technologies? - Are you familiar with WebRTC and the Chromium media stack? - Do you have access to both MacOS and Windows? - What is your English level? - What are your salary expectations?