drjobs
Rust Developer
drjobs Rust Developer العربية

Rust Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

4-5years

Job Location

drjobs

Managua - Nicaragua

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2628698

This is a remote position.

We are currently seeking an experienced Rust developer to join our team for the development of Remote Incident Manager (RIM) our remote desktop application built on WebRTC and Electron. The ideal candidate will have a strong background in Rust programming particularly in developing native components for applications running on Windows and macOS environments.


Within your responsibilities you would:

Develop a VST 3 plugin in Rust that receives audio from digital audio workstations (DAWs) such as REAPER when theyre using ASIO or a nondefault output device and send the audio back to the main RIM application.

Implement efficient screen capture with minimal latency for our remote desktop application ensuring no noticeable degradation in quality for users with normal vision.

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.

Enable seamless transitions between the main desktop lock screen and login screen within the RIM application.

Integrate native Rust code with Node.js via NAPI for seamless operation within the Electron app environment.

Collaborate with crossfunctional teams to ensure the successful integration and deployment of Rust components within the RIM application.



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 problemsolving 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

This is a fulltime remote position and we offer competitive compensation and opportunities for professional growth. If you are passionate about Rust development and are excited about pushing the boundaries of remote desktop technology we encourage you to apply.



Profficiency in RUST programming lenguage Experience in Developing VST Plugins Kwowledge of audio processing and streaming technologies Familiarity with WebRTC and Chromium media stack. Proficiency in English Prior experience with Electron app development is a plus.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.