Staff iOS Engineer, Media Foundations - BeReal
BeReal · Paris
Skills in this posting
The posting
About BeReal
At BeReal, we are dedicated to authenticity in social media. By encouraging users to share unfiltered moments, we foster genuine connections and celebrate real life. We are now an international team of 100+ and have 40M+ monthly active users. Backed by Voodoo, our team is fully focused on scaling BeReal into an iconic social network used by hundreds of millions.
Role
We are looking for a Staff iOS Camera & Video Engineer to join BeReal and work on one of the most critical parts of our product: the camera experience.
You will build and improve the capture, image, and video pipelines behind BeReal's core flows — including multi-camera capture, instant capture, front/back video composition, and media quality.
This is a hands-on role for someone who enjoys working close to Apple's media APIs, solving real-time performance challenges, and delivering a fast, reliable, high-quality experience.
What you will do
Design, build, and maintain high-performance camera and video features on iOS.
Own and improve parts of our AVFoundation camera stack: capture sessions, devices, formats, frame rates, exposure, and device capabilities.
Build and optimize real-time image and video processing pipelines.
Improve capture quality, latency, stability, and smoothness across supported iPhone models.
Work on multi-camera flows, front/back video composition, video encoding, media export, and audio/video synchronization.
Optimize CPU, GPU, memory, battery usage, thermal behaviour, buffer allocation, and multithreaded processing.
Investigate device-specific and iOS-version-specific behaviour, and propose pragmatic technical trade-offs.
Work closely with iOS engineers, product, design, backend, and data teams.
Contribute directly to the codebase and raise engineering standards around media performance and reliability.
Profile
6+ years of iOS experience, including strong hands-on work on camera, video, or media-heavy features.
Deep expertise with AVFoundation and iOS camera APIs: AVCaptureSession, AVCaptureDevice, video outputs, capture formats, frame rates, exposure, and device configuration.
Strong experience designing and optimizing real-time camera, image, and video pipelines, with a solid understanding of media formats, encoding, buffer management, and capture quality and performance constraints.
Strong performance mindset: CPU/GPU usage, memory, battery, thermal constraints, multithreading, and minimising buffer copies.
Comfortable with iOS profiling tools such as Instruments, Time Profiler, Allocations, and Metal System Trace.
Strong Swift skills. Experience with Metal, Core Image, or lower-level Apple APIs is a plus.
Autonomous, pragmatic, and comfortable solving complex hardware/software limitations.
Bonus
Experience with multi-camera capture or front/back video composition.
Experience with Metal or GPU-accelerated image processing.
Experience in consumer social, gaming, creative tools, or another real-time mobile product.
Our Stack
iOS: Swift, SwiftUI, Combine, Swift Concurrency, SPM, MVVM
Media: AVFoundation, Core Video, Core Image, Metal
Ops: GitHub
Android: Kotlin, Compose, Coroutines, Room, gRPC
Backend: Go, Node.js (NestJS, Nx, TypeScript)
Infrastructure: GCP, GKE, Firebase
Data: Amplitude, Tableau
Competitive salary based on experience
Swile Lunch voucher
Gymlib (100% covered by Voodoo)
Premium healthcare coverage with SideCare, 100% covered for you and your family
Wellness activities in our Paris office
€1,000 annual budget for attending tech conferences and professional events
Find more English Speaking Jobs in France on Arbeitnow
The PivotHop read
- What a mobile developer actually earnsmedian, seniority, by country
- Alternative careers for a mobile developerevery measured route out
- Software Engineer → Mobile Developer68% readiness
- Backend Developer → Mobile Developer59% readiness
- Frontend Developer → Mobile Developer55% readiness
- All open mobile developer rolesthe full board
Where these skills also reach
- 1935 open qa engineer roles43% readiness from mobile developer
- 8110 open software engineer roles39% readiness from mobile developer
- 529 open frontend developer roles39% readiness from mobile developer
- 1304 open backend developer roles35% readiness from mobile developer
More mobile developer roles
- (Senior) iOS Developer at Direct employerAmsterdam, Netherlands1d agoUnlock
Desarrollador Front-end / Mobile at InterfellRemote$24k–$25k2d agoApply- Desarrollador/a Frontend SmartTV – React Native at Direct employerMadrid, Spain · Remote2d agoUnlock
- Android Developer at Direct employerPALO IT Mexico · Remote2d agoUnlock
- Mobile Engineer II (Android) at Direct employerUSA - Illinois - Chicago$178k2d agoUnlock
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.