
Search by job, company or skills
Job Description for iOS Developer:
Responsibilities
Design and implement user-facing features for Automotive related native apps (iOS).
Produce high-quality maintainable software.
Work closely with product management and UX design teams to define and refine feature specifications.
Analyze and improve the efficiency, scalability and stability of our mobile applications.
Identify and correct bottlenecks and fix bugs
Knowledge and experience:
Experience level 2 to 6 years.
Should have published apps in iOS App Store
Experience with Objective-C, Swift, SwiftUI and RXSwift/Combine programming
Experience with iOS frameworks such as Core Data, Core Location, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Understanding of design patterns such as MVC, MVP, MVVM etc
Knowledge of other web technologies and UI/UX standards
Experience with performance and memory tuning with tools
Experience with Firebase (FCM, real-time database, analytics)
Familiarity with cloud message APIs and push notifications
Proficient understanding of code versioning tools (Git)
Knowledge of Apple's design principles and application interface guidelines.
Job ID: 132054899