Mid-Senior Rust Software Engineer - Remote Opportunity
About the Role
We are looking for a talented Rust Software Engineer to join our team at Photoroom. This remote position offers the opportunity to work on cross-platform libraries that power our Android, iOS, and Web applications, impacting millions of users. As a Rust Software Engineer, you will play a crucial role in developing and delivering complex features, working closely with our product, web, and mobile development teams.
What You'll Do
- Contribute to the architecture and development of cross-platform libraries using Rust, WebAssembly, and wpgu.
- Own your work from specification through implementation and integration on target platforms.
- Collaborate with in-house app developers to ensure a consistent Photoroom experience across all platforms.
- Participate in the development of our live collaboration platform, enhancing user interaction.
- Work within a multicultural team of approximately 120 passionate individuals.
Requirements
- Proven experience developing software with Rust.
- Familiarity with C/C++ is highly appreciated.
- Understanding of at least one higher-level language (e.g., Swift, Kotlin, JavaScript/TypeScript).
- Experience delivering cross-platform client-side code with simple interfaces for complex tasks.
- Strong sense of ownership and initiative in making product and technical decisions.
- Fluency in English; French is a plus but not required.
Nice to Have
- Experience with OpenGL, Metal, WebGPU, or WebAssembly.
- Familiarity with Elixir or Erlang.
What We Offer
- Competitive salary range of €90k - €130k plus stock options.
- Comprehensive relocation support, including a €10k relocation bonus.
- Flexible remote work options with the possibility to visit our Paris office monthly.
- Bi-annual company retreats and weekly social events.
- Language lessons for those who need them (English & French).
This role offers a unique opportunity to work remotely as a Rust Software Engineer with a competitive salary and comprehensive relocation support.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months