Job Title : Senior iOS Developer
Experience : 5+ Years
Location : Remote
Employment Type : Full-Time
About the Role
We are seeking a highly experienced Senior iOS Developer to lead the end-to-end development of our iOS application. The role requires deep expertise in camera frameworks, media processing, and secure content-sharing workflows. You will be responsible for building a polished, production-ready iOS experience while collaborating closely with the backend team working on Cloudflare Workers.
Key Responsibilities
Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI
Implement advanced camera, photo, and video capture features using AVFoundation
Build media editing components including overlays, filters, and lightweight image processing
Develop scalable front-end architecture following MVVM and Clean Architecture principles
Integrate and consume REST APIs with secure networking and efficient media upload flows
Manage asynchronous tasks, background processing, and app lifecycle events
Optimize performance, troubleshoot issues, and ensure a smooth user experience
Collaborate with cross-functional teams to deliver stable and high-performing features
Ensure code quality through thorough testing, debugging, and best practices
Required Skills & Qualifications
5+ years of professional iOS development experience
Strong proficiency with Swift , SwiftUI , and iOS frameworks
Deep understanding of AVFoundation for camera, video, and photo workflows
Hands-on experience with media editing , filters, overlays, and image / video processing
Strong grasp of MVVM , Clean Architecture, and modular code design
Expertise in REST API integration, JSON handling, and secure data transfer
Experience with async programming, background tasks, and upload pipelines
Ability to work independently and deliver high-quality, production-ready features
Excellent debugging, problem-solving, and performance optimization skills
Additional Requirements (Mandatory)
Active public GitHub profile with 2+ years of visible contributions
Must be able to share CV + GitHub profile for client evaluation
Ios Developer • Vijayapura, Rajasthan, India