iOS Developer

5 - 9 years

0 Lacs

Posted:11 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an iOS Developer, you will be responsible for developing and maintaining iOS applications. Your key responsibilities will include: - Utilizing your 5 years of professional experience in iOS development to create high-quality mobile applications. - Demonstrating proficiency in Swift and Objective-C to implement robust and efficient code. - Leveraging your expertise in UIKit and SwiftUI to design engaging user interfaces. - Applying your knowledge of the Combine framework to handle asynchronous events effectively. - Implementing animations and transitions to enhance user experience. - Utilizing MVVM and other architectural patterns to build scalable and maintainable code. - Integrating RESTful and GraphQL APIs with third-party libraries to enhance app functionality. - Conducting unit testing and UI testing to ensure the quality of the codebase. - Applying iOS design principles and Apple's Human Interface Guidelines to deliver a seamless user experience. - Optimizing the performance of SwiftUI applications and managing memory efficiently in Swift. Qualifications required for this role: - Proven experience with iOS frameworks such as Core Data. - Hands-on experience in multi-threaded programming and networking concepts. - Familiarity with version control systems like Git or Bitbucket. - Knowledge of CI/CD tools such as Jenkins, Bamboo, and test tools like XCTest. - Experience in iOS App Store submission and release processes. - Understanding of security best practices to ensure data protection in applications. As an iOS Developer, you will be responsible for developing and maintaining iOS applications. Your key responsibilities will include: - Utilizing your 5 years of professional experience in iOS development to create high-quality mobile applications. - Demonstrating proficiency in Swift and Objective-C to implement robust and efficient code. - Leveraging your expertise in UIKit and SwiftUI to design engaging user interfaces. - Applying your knowledge of the Combine framework to handle asynchronous events effectively. - Implementing animations and transitions to enhance user experience. - Utilizing MVVM and other architectural patterns to build scalable and maintainable code. - Integrating RESTful and GraphQL APIs with third-party libraries to enhance app functionality. - Conducting unit testing and UI testing to ensure the quality of the codebase. - Applying iOS design principles and Apple's Human Interface Guidelines to deliver a seamless user experience. - Optimizing the performance of SwiftUI applications and managing memory efficiently in Swift. Qualifications required for this role: - Proven experience with iOS frameworks such as Core Data. - Hands-on experience in multi-threaded programming and networking concepts. - Familiarity with version control systems like Git or Bitbucket. - Knowledge of CI/CD tools such as Jenkins, Bamboo, and test tools like XCTest. - Experience in iOS App Store submission and release processes. - Understanding of security best practices to ensure data protection in applications.

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

thiruvananthapuram, all india

chennai, tamil nadu, india

bengaluru, karnataka, india