iOS Developer
1 week ago
IOS Developer
Required Skills
Bachelor in Computer science or any relevant field.
Exp:5+ yrs
Location:Banglore(Whitefiled_
5 Days WFO
Proficiency in written and verbal Arabic & English language.
Experience with full-cycle mobile app development in iOS.
Ability to integrate APIs and RESTful web services for mobile apps.
Fluency in Objective-C, Swift, Cocoa Touch and C-based library fundamentals.
Programming language expertise (Objective-C, Swift).
Experience using IDEs (AppCode, CodeRunner, Xcode).
Experience with app development frameworks (AVFoundation, RxSwift, UIKit, XCTest,
XCUITest).
Familiarity with Apple OS frameworks (Core Animation, Core Data, Core Graphics, Core
Text).
Understanding of CI/CD pipelines and tools (Azure, Jenkins, GitLab).
Knowledge of UI and UX design principles.
Qualifications
Swift Programming Language:
Proficiency in Swift, including its syntax, data types, operators, control structures, and error
handling.
iOS Development Fundamentals:
Understanding of iOS app architecture, components, and development patterns (MVC, MVVM, etc.).
Experience with Interface Builder and programmatic UI layout.
Xcode:
Familiarity with Xcode IDE, its features, and tools for debugging, profiling, and building iOS apps.
UIKit and SwiftUI:
Proficiency in building user interfaces using UIKit (for traditional apps) or SwiftUI (for declarative UI).
Auto Layout and UI Design:
Understanding of Auto Layout for creating responsive and adaptable user interfaces.
Basic design principles to create visually appealing and user-friendly interfaces.
View Controllers:
Knowledge of view controllers, their life cycle, and how to manage navigation between them.
Networking and APIs:
Experience in working with RESTful APIs and handling network requests using URLSession or third-
party libraries.
JSON parsing and data serialization.
Core Data and Persistence:
Understanding of Core Data framework for local data storage and management.
Grand Central Dispatch (GCD) and Concurrency:
Proficiency in using GCD to manage concurrent and asynchronous tasks.
Memory Management:
Understanding of ARC (Automatic Reference Counting) and managing memory effectively to prevent
memory leaks.
Version Control:
Proficiency in using Git for version control and collaborative development.
App Architecture:
Knowledge of different app architecture patterns like MVC, MVVM, VIPER, and their pros and cons.
Unit Testing and Test-Driven Development (TDD):
Writing unit tests using XCTest or other testing frameworks and practicing TDD.
Debugging and Profiling:
Effective use of debugging tools and Instruments for performance analysis.
Push Notifications and Background Execution:
Implementing push notifications and handling background tasks.
App Store Submission:
Knowledge of the app submission process, provisioning profiles, and App Store guidelines.
Security:
Implementing security best practices, such as secure data storage and encryption.
Localization and Internationalization:
Adding support for multiple languages and regions in your app.
Core Animation and Graphics:
Understanding of Core Animation for creating fluid animations and visual effects.
Continuous Integration and Deployment (CI/CD):
Integrating apps with CI/CD pipelines for automated testing and deployment.
Third-Party Libraries and APIs:
Familiarity with common third-party libraries and SDKs to enhance app functionality.
Keeping Up with Updates:
Staying updated with the latest iOS SDK releases, best practices, and community trends.
Problem-Solving:
Strong problem-solving skills to debug issues and find efficient solutions.
-
iOS Developer
2 weeks ago
Bengaluru, Karnataka, India Brick & Bolt Full time ₹ 5,00,000 - ₹ 15,00,000 per yearSDE II - IOSAbout the Role:-We are seeking an experienced iOS developer to join our team. You will be responsible for developing, enhancing, and maintaining our iOS applications. The ideal candidate will have a strong understanding of iOS development, Swift programming language, and iOS design principles. You will collaborate with cross-functional teams to...
-
IOS Developer
23 hours ago
Bengaluru, Karnataka, India Digital Placement Full time ₹ 6,00,000 - ₹ 18,00,000 per yearExperience • Minimum 3-5 years of experience as development engineer in the area of iOS app development Skills • Proficient in iOS SDK(Objective-C and Swift) and XCode • Competency in latest iOS technology stack for UI development – SwiftUI, apart from AutoLayout and Storyboards • Experience with reactive programming in iOS – RxSwift or...
-
IOS Developer
1 day ago
Bengaluru, Karnataka, India Mobileprogramming Full time ₹ 7,99,000 - ₹ 9,99,000 per yearJob Description:Job Title: iOS DeveloperLocation: BengaluruExperience: 5+ yearsBudget: Max 16 LPANotice Period: Immediate to 15 daysJob Description:We are looking for a passionate and skilled iOS Developer to join our team. As an iOS Developer, you will be responsible for designing and developing high-quality mobile applications for iOS devices. You will...
-
iOS Developer
1 week ago
Bengaluru, Karnataka, India Cricbuzz Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCricbuzz, the most popular destination for Cricket in India, provides all-around coverage of international, domestic, and T20 leagues from around the world. Cricbuzz's mobile applications for Android and iOS are the no. 1 cricket apps on the respective app stores.Our mission is to connect experts, fans, and followers of cricket with the game they love.We are...
-
iOS Developer
21 hours ago
Bengaluru, Karnataka, India Vintronics Consulting Full time ₹ 5,00,000 - ₹ 25,00,000 per yearSolid exp. programming in Objective-C, C/C++, & Swift good current knowledge of Unix/Linux environments, cryptography, web API, XCode IDE, Interface Builder, iPhone SDK and DB. Strong knowledge of IOS SDK, different versions of iOS Required Candidate profileShould have published mobile apps in the IOS apple store. Experience developing the UI and backend...
-
iOS Developer
1 day ago
Bengaluru, Karnataka, India Innominds Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearWe are looking for a skilled iOS Developer with 5-8 years of experience to join our team in Bengaluru. The ideal candidate will have a strong background in software development and proficiency in iOS.Position: IOS DeveloperLocation: Bangalore (Hybrid model )Experience: 5 to 8 yearsEducation BE OR B.tech or MCA or M.Tech onlyInterview rounds 1st Technical...
-
iOS Developer
7 days ago
Bengaluru, Karnataka, India VAYUZ Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDescription : We are seeking a passionate and detail-oriented iOS Engineer to join our dynamic mobile development team. The ideal candidate will have strong expertise in building, maintaining, and optimizing high-quality iOS applications using Swift and SwiftUI. This role involves working collaboratively with designers, backend engineers, and product...
-
iOS Developer
1 week ago
Bengaluru, Karnataka, India HARMAN Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGoals:Accepted candidate will be part of a wide development team who must have a well understanding of the iOS/ Swift, Storyboards, and Objective-C language. He will participate in design review session, development planning, development collaborations, system developments, QA support, Production investigation, grooming newbie staff, build systems...
-
iOS Developer
1 week ago
Bengaluru, Karnataka, India Asymmetric Labs Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionAsymmetric Labs is an AI-first, new-age ed-tech company based in Bengaluru. We are focused on outcomes such as ranks, jobs, and career progression. Despite being in stealth mode, we are already backed by some of the industry's best.Role DescriptionThis is a full-time on-site role for an iOS Developer at Asymmetric Labs in Bengaluru. The...
-
iOS Developer
3 days ago
Bengaluru, Karnataka, India Kredivo Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilities : - Define and lead the evolution of iOS platform architecture to support multiple product teams and future scaling. - Build and maintain shared frameworks, reusable components, and SDKs. - Manage and streamline iOS CI/CD pipelines, ensuring efficient, secure, and automated releases. - Set and maintain standards for...