Placement papers | Freshers Walkin | Jobs daily: Rust Developer at Devolutions inc. (Lavaltrie, QC, Canada)


Search jobs and placement papers

Rust Developer at Devolutions inc. (Lavaltrie, QC, Canada)

As a Rust Developer, you will work in a team of highly skilled individuals on a cross-platform remote desktop product. You will be called to work in a wide variety of speciality areas such as network protocols, compression codecs, interprocess communication and computer security. Additionally, you will be asked to perform your own research to provide recommendations on possible strategies to solve complex problems.


The ideal candidate should have relevant experience implementing low latency, high performance network protocols in a compiled language (C/C++) and must be motivated to learn the Rust programming language quickly. If you have a strong analytical mind and thrive on solving complex technical challenges using bleeding edge techniques, we want you on the team.


RESPONSIBILITIES:



  • Implement low latency, high performance network protocols

  • Implement, integrate and optimize image compression codecs

  • Develop new Rust code in an existing mixed C/Rust code base

  • Perform research on possible strategies to solve complex problems


REQUIREMENTS:



  • Ability to learn Rust quickly (3 months)

  • Relevant C/C++ development experience

  • Good understanding of network protocols

  • Knowledge of native code optimization techniques

  • Excellent analytical skills to debug complex issues

  • Familiar with cross-platform portability issues

  • Must be at ease with command-line interfaces

  • Good written and verbal communication skills


ASSETS:



  • Experience with Rust programming

  • Experience with Docker containers

  • Experience with Git version control

  • Experience with CMake build system

  • Good understanding of what an ABI is

  • Knowledge of compression algorithms


WORK CONDITIONS



  • Great work environment

  • 35-hour work week schedule

  • Great insurance package

  • Cell phone provided

  • Free breakfast, snacks and drinks every day

  • On-site gym

  • Entertainment such as Pinballs, ping pong and Babyfoot tables, outdoor volleyball fields, etc.


IMPORTANT NOTE



  • Due to the particular culture and work environment of Devolutions, remote work is not encouraged. Candidates must be willing to work at our headquarters in Lavaltrie.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment