iOS Developer Swift Expert

5 - 10 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an iOS Developer at our company, you will be a key member of our growing team. Your primary responsibility will be to build high-performance iOS applications using Swift, RxSwift, and modern architectural patterns like MVVM and CLEAN. You will play a crucial role in creating seamless user experiences that meet the needs of our users. Key Responsibilities: - Develop and maintain high-quality iOS applications utilizing Swift and RxSwift. - Implement SwiftUI and leverage Combine for building modern user interfaces and reactive features. - Work with MVVM, CLEAN Architecture, and other design patterns to ensure scalable and maintainable code. - Write unit and UI tests using XCTest, Quick, Nimble, and SwiftyMock. - Utilize CocoaPods, Git, and other SCM tools for managing dependencies and version control. - Ensure a solid understanding of RxSwift, functional programming, and memory management. - Familiarize yourself with iOS app lifecycle, view lifecycle, delegation, and memory management. - Apply knowledge of design patterns like MVVM, CLEAN Architecture, and Data Binding. - Experience with multithreading and background tasks in iOS (e.g., GCD, OperationQueue). Qualifications Required: - Strong proficiency in Swift, including Protocols, Generics, Extensions, and other advanced Swift features. - Knowledge of design patterns like MVVM, CLEAN Architecture, and Data Binding. - Experience with iOS app lifecycle, view lifecycle, delegation, and memory management. - Familiarity with unit testing and UI testing frameworks such as XCTest, Quick, Nimble, and SwiftyMock. - Experience with SwiftUI and Combine framework. - Familiarity with CI/CD processes and automated build systems. - Familiarity with App Store guidelines and app submission process is a plus. - Knowledge of UI/UX design principles specific to iOS is desirable. - Experience with Core Data and Core Animation would be beneficial. We are looking for an iOS Developer with 5+ years of relevant experience and a Bachelor's or Master's degree in Computer Engineering or related field. If you are passionate about iOS development and possess the required skills and experience, we encourage you to apply for this position.,

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