Senior Software Engineer - Cross-Platform (Rust)
P
PhotoroomAI Photo Editor
Anywhere in EuropeFull-TimeSenior
Salary90000 - 130000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- ErlangJavascriptKotlinSwiftTypeScriptC++Rust
Requirements
- Proven experience developing software with Rust
- Experience in C/C++ is appreciated
- Understanding of at least one higher-level language (Swift, Kotlin, JavaScript/TypeScript)
- Experience delivering cross-platform client-side code providing simple interfaces to handle complex tasks
- Strong sense of ownership
- At ease making product & technical decisions
- Experience working as part of a talented team
- Experience in a fast-growing startup
- Fluent in English
- Bonus points for experience with OpenGL
- Bonus points for experience with Metal
- Bonus points for experience with WebGPU
- Bonus points for experience with WebAssembly
- Bonus points for experience with Elixir or Erlang
Responsibilities
- Contribute to the cross-platform libraries powering Photoroom on iOS, Android, and the Web
- Architecture, develop and deliver complex features used by in-house app developers in Rust, WebAssembly and wpgu
- Own your work from A to Z: From specification, implementation and integration on the target platform
- Work hand-in-hand with product, web and mobile development teams to ensure a consistent Photoroom experience on all platforms
- Contribute to our live collaboration platform (like on Figma or Google Docs)
- Work within a small multicultural team
View Full Description & ApplyYou'll be redirected to the employer's site