Overview
Skills
Job Details
We are seeking a seasoned iOS Developer with 10+ years of experience and a Bachelor s degree (or higher) in Computer Science or a related field.
The ideal candidate will have strong expertise in Xcode, Swift, SwiftUI, Objective-C, persistent data stores, operational queues, network protocols, and software design patterns
Strong proficiency in UI/UX design, Firebase, Git, and cloud technologies is required. Candidates should also have excellent testing, debugging, and communication skills, and familiarity with payment gateways, external accessories integration, and CI/CD tools.
Experience with C++, PHP, .NET, C#, JavaScript, Oracle SQL, and AI tools is a plus. The candidate is expected to work independently, take ownership of deliverables, and provide leadership and mentoring within the team.
Key Requirements
- Minimum 10 years of experience as an iOS Developer.
- BS/BA degree in Computer Science or a related field.
- Strong experience with Xcode and Instruments.
- Proficiency in Swift, SwiftUI, and Objective-C.
- Knowledge of design patterns: MVC, MVVM, MV, Singleton.
- Experience with Grand Central Dispatch (GCD), concurrency, multithreading, and operational queues.
- Expertise with Core Data / Swift Data and persistent stores.
- Strong UI/UX design and wireframing capabilities.
- Experience handling and parsing JSON from Web Services / APIs.
- Firebase integration experience.
- Ability to create clear technical documentation.
- Strong understanding of Git, Object-Oriented Programming, and cloud platforms (AWS, Azure, Google Cloud Platform).
- Excellent testing, debugging, and code review skills.
- Strong leadership, analytical, and communication abilities.
- Experience with unit testing and collaborative code development.