Staff iOS Engineer, Media Foundations - BeReal

Added
2 days ago
Type
Full time
Salary
Salary not provided

Related skills

video swift ios camera metal

πŸ“‹ Description

  • 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.

🎯 Requirements

  • 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.

🎁 Benefits

  • 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
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’