IOS Developer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an iOS Developer, your role involves designing and building advanced applications for the iOS platform using Swift (UIKit) and SwiftUI. You will be responsible for integrating and optimizing media playback experiences using AVKit and AVFoundation. Collaborating with cross-functional teams to define, design, and ship new features is a key part of your responsibilities. Additionally, you will need to identify, diagnose, and fix bugs to improve application stability and performance. Ensuring the best possible performance, quality, and responsiveness of the app is crucial. Maintaining code quality and following best practices in CI/CD workflows will be expected. You will also implement analytics, push notifications, and real-time user interactions and help maintain a clean, modular, and scalable architecture. Participation in code reviews and mentoring junior developers when needed is part of the role. Key Responsibilities: - Design and build advanced applications for the iOS platform using Swift (UIKit) and SwiftUI - Integrate and optimize media playback experiences using AVKit and AVFoundation - Collaborate with cross-functional teams to define, design, and ship new features - Identify, diagnose, and fix bugs to improve application stability and performance - Ensure the best possible performance, quality, and responsiveness of the app - Maintain code quality and follow best practices in CI/CD workflows - Implement analytics, push notifications, and real-time user interactions - Help maintain a clean, modular, and scalable architecture - Participate in code reviews and mentor junior developers when needed Qualifications Required: - 3-5 years of professional iOS development experience - Strong proficiency in Swift and SwiftUI - Solid understanding of AVKit, AVFoundation, and advanced video/audio playback scenarios - Good grasp of threading, memory management, and performance tuning - Familiarity with RESTful APIs and backend integration using Alamofire - Experience integrating and working with third-party libraries including: Alamofire, AppsFlyer, Freshchat, RevenueCat, SDWebImage - Strong understanding of Apple's Human Interface Guidelines - Experience with Firebase for push notifications, analytics, and crash reporting - Proficient in version control systems like Git or Bitbucket - Experience with offline data storage, background tasks, and network reachability,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india

gurugram, chennai, bengaluru

gurugram, chennai, bengaluru