Logo
PeakActivity

Principal iOS Engineer

PeakActivity, Delray Beach, Florida, United States, 33483

Save Job

We’re seeking a Principal iOS Engineer to lead the development of our native iOS experiences, with a focus on performance, media optimization, and real-time interactive content. This role is ideal for someone who thrives at the intersection of native mobile performance, complex media workflows, and seamless cross-platform integration.

What You'll Do iOS Architecture for Media-Heavy Applications

Design and implement high-performance native iOS experiences for real-time video streaming, live shopping, and interactive commerce. Optimize large media asset pipelines (video, images, live streams) for fast load times, smooth playback, and efficient caching. Build custom animation and gesture-driven interfaces, delivering a premium user experience for creators and consumers. Streaming & Live Shopping Infrastructure

Develop and maintain features for live video streaming, real-time commerce overlays, and interactive video content. Work closely with video infrastructure teams to optimize HLS streaming, low-latency protocols, and CDN integrations. React Native Bridging & Cross-Platform Integration

Create and maintain custom native modules for React Native, exposing advanced media and animation features to the cross-platform app. Collaborate with React Native engineers to ensure smooth interoperability between native and JavaScript layers. GraphQL API Integration

Integrate with backend services using GraphQL, optimizing queries for media-heavy workflows like content feeds, streaming data, and product interactions. Partner with backend teams to define API contracts that support performant native client implementations. Performance & Reliability Focus

Proactively profile and optimize the app for CPU/GPU usage, memory management, and battery efficiency, especially under media-intensive use cases. Implement strategies for offline support, media preloading, and dynamic content delivery. Leadership & Collaboration

Mentor iOS engineers in best practices for media optimization, animation performance, and modular code design. Collaborate cross-functionally with product, design, and backend teams to deliver seamless, commerce-driven user experiences.

Qualifications Native iOS Expertise

8+ years of iOS development experience, with deep knowledge of Swift, Objective-C, and the Apple media stack (AVFoundation, Core Animation, Metal/SceneKit preferred). Extensive experience in media-heavy app development, including video streaming, live broadcasting, and large asset management. Proven ability to build custom animations, transitions, and gesture-driven UIs in production applications. React Native Bridging

Strong experience creating bridges between native iOS modules and React Native, exposing custom functionality and media components. GraphQL & Backend Integration

Proficient in consuming GraphQL APIs from native mobile clients, with a focus on efficient media data handling and real-time updates. System Design & Optimization

Expertise in performance tuning, memory management, and concurrency management for high-load media applications. Experience with offline caching, background media processing, and progressive media delivery. Bonus (Nice to Have)

Experience in live commerce, shoppable video, or social commerce apps. Knowledge of LLM or AI integration for media tagging, content recommendations, or real-time interactions. Familiarity with multi-platform live video protocols (WebRTC, RTMP, LL-HLS).

#J-18808-Ljbffr