-
Minimum 18 months of experience as an iOS Developer.
-
BS or BA degree from an accredited college or university in computer science or a related field.
-
Experience with Xcode & Instruments, Swift, Swift UI, and Objective-C.
-
Experience with design patterns including MVC, MVVM, MV, Singleton, Grand Central Dispatch (GCD), concurrency, multithreading, and operational queues.
-
Experience with Core Data/Swift Data and persistent stores.
-
Experience handling and parsing JSON from web services/APIs.
-
Experience using GitHub, Firebase, Crashlytics, Swift, and CI/CD.
-
Experience with AI tools such as Sentry.IO and Cursor.
-
Responsibilities include ownership of assigned application design and development tasks, vetting technical requirements with business, timely debugging and resolution of reported issues, assisting team members with coding/technical issues, managing data, technical documentation, and integrating APIs.
-
Experience with UI/UX designs and wireframes.
-
Experience creating technical documentation.
-
Strong leadership, oral, and written communication skills.
-
Strong analytical and debugging skills.
-
Experience with unit testing and code reviews.
-
Ability to work independently, take ownership of work, work effectively as a team member, and provide team leadership and mentoring.