Job Title: Senior iOS Developer / Lead
Role: Full Time
Location: Los Angeles(Day 1 onsite)
Description
Looking for senior iOS developer/Lead with 8+ years of professional experience in native mobile app architecture design, development (hands on), using Objective-C, Swift, SwiftUI.
We are looking to hire a skilled senior iOS developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties will include architecture design-development for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
We are looking for developers who are self-motivated and self-directed and can work under a minimal amount of structure to come up with creative solutions rather than just someone who can "follow a spec".
This position will be responsible for design, development and deployment of various mobile applications.
If you are organized, professional and a self-learner, this opportunity will be very rewarding. Long-term employment desired. Exciting work environment. We work on a wide variety of different technologies, so you get to stay on the cutting edge of development and work on a wide variety of technologies that suit your desire.
Skills Desired
· Able to conceptualize problem solution and understand the relationships between other components of the technology for successful implementation of that solution.
· Architecture design, development, optionally deployment
· Strong skills with one or more major software languages such as: Objective-C, Swift
· Experience with offline (local) storage, threading, and performance improvement. Experience with Realm or SQlite database. Experience in designing DB.
· Strong knowledge of the SOLID principle, MVP, MVVM, software design patterns.
· Experience with UIKit, SwiftUI, local storage, encryption, offline-online support.
· Proficient understanding of code versioning tools, such as Git.
· Extensive experience with iOS Frameworks such as Cocoa touch, Core Data and Core Animation.
· Knowledge of Apple’s design principles and application interface guidelines.
· Experience with performance tuning, and management
· Enjoys solving challenging problems.
· Ensuring quality and performance of the application to specifications.
· Identifying potential problems and resolving application bottlenecks.
· Fixing application bugs before the final release.
· Maintaining the code and atomization of the application.
· Designing and implementing application updates.
Education and Experience
· Bachelor's or master’s degree in Computer Science helpful, but not absolutely required with proper experience
· 8+ Years of professional experience required
· Knowledge of flutter would be an advantage
· Experience in Healthcare domain will be an advantage.
· Familiarity with push notifications, APIs, and cloud messaging is essential.
· Technologies like BLE, NFC is good to have.
· Publishing application on App Store.
```
Job Type: Full-time
Salary: $58,802.79 - $149,798.04 per year
Benefits:
• Dental insurance
• Health insurance
• Paid time off
• Vision insurance
Schedule:
• 8 hour shift
• Monday to Friday
Experience:
• Swift: 1 year (Preferred)
• iOS development: 1 year (Preferred)
• Objective-C: 1 year (Preferred)
Work Location: In person