> Markdown version of [/jobs/ext/2212666-senior-ios-engineer-media-foundations-bereal](https://www.wearedevelopers.com/jobs/ext/2212666-senior-ios-engineer-media-foundations-bereal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior iOS Engineer, Media Foundations - BeReal - **Company:** BEREAL LP - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Profiling, Encodings, System Configuration, Github, Model View ViewModel, Node.Js, Tableau (Software), TypeScript, Video Editing, Video Encoding, Multithreading, Swiftui, Concurrency, Firebase, Backend, Kotlin, Asynchronous Programming, NestJS, Grpc, Curam Social Program Management - **Published:** August 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pelax9bivz ## About the Role * 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 ## Description We are looking for a Senior 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. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Building Better Apps with React Native](https://www.wearedevelopers.com/videos/1466-building-better-apps-with-react-native) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025)