Responsibilities
- Contribute to the cross-platform libraries powering Photoroom on iOS, Android, and the Web, directly impacting millions of users.
- Architect, develop, and deliver complex features used by in-house app developers in technologies such as Rust, WebAssembly, and wgpu.
- Own work from A to Z: from specification and implementation to integration on the target platform.
- Work hand-in-hand with product, web, and mobile teams to ensure a consistent Photoroom experience across all platforms.
- Contribute to the live collaboration platform (like Figma or Google Docs).
Requirements
- Proven experience developing software with Rust
- Experience in C/C++ is also very much appreciated
- Some understanding of at least one higher-level language (e.g. Swift, Kotlin, JavaScript/TypeScript)
- Experience delivering cross-platform client-side code that provides simple interfaces to handle complex tasks
- Strong sense of ownership — take initiative and comfortable making both product and technical decisions
- Worked as part of a talented team and have experience in a fast-growing start-up
- Fluent in English (French is not required)
Nice to Have
- Experience with OpenGL, Metal, WebGPU, WebAssembly, Elixir, or Erlang
Benefits
- Work flexibly from Germany, UK, Italy, France, Ireland, Portugal, or Spain, with monthly Paris office visits (fully reimbursed)
- Regular team gatherings, including in-person onboarding in Paris (1–2 weeks)
- Yearly company offsite and team retreat
- Quarterly in-person meetings and social events
- 30 days annual leave plus local public holidays
- Competitive equity package with stock options/BSPCE, giving you ownership in our growing company
- €1,000 one-time home office grant OR €400/month co-working space stipend (remote outside Paris)
- €1,000 annual learning and development budget for training, courses, books, and skill development
- Private health insurance
- Relocation support (up to €10,000) for those choosing to move to France, including apartment finding and visa assistance
- Access to personalised mental health support, including 1:1 sessions with therapists or coaches, self-care tools, and well-being resources via MokaCare
- Sports and cultural activities reimbursement
- Language lessons available for English and French
Work Arrangement
Hybrid — Paris
Additional Information
- Monthly Paris office visits are fully reimbursed
- In-person onboarding in Paris lasts 1–2 weeks
- Visa sponsorship and relocation support are only available for positions based in France
- Remote work allowed only from selected countries: France, Germany, Ireland, Italy, Portugal, Spain, UK
- Flexible working hours
- Extended parental leave
Visa sponsorship available