onsite
Software Engineer, iOS - Mirage
Software Engineer
Lead the development of an AI‑powered iOS video editing app, building robust, high‑performance features with Swift, Objective‑C, Core ML, and AVFoundation to deliver intuitive, generative media experiences for creators.
About the role
Key Responsibilities
- Design, implement, and maintain high‑quality iOS applications that integrate AI models for video editing and generation.
- Collaborate with cross‑functional teams to translate product requirements into scalable, maintainable code.
- Optimize performance and memory usage for real‑time video processing pipelines.
- Write unit, integration, and UI tests to ensure reliability and stability.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
Requirements
- 5+ years of iOS development experience with Swift and Objective‑C.
- Strong knowledge of Core ML, AVFoundation, and related media frameworks.
- Proven track record of delivering production‑ready apps on the App Store.
- Experience with CI/CD pipelines and automated testing.
- Excellent problem‑solving skills and a passion for cutting‑edge generative media technologies.