Junior iOS Developer- Onsite Interview
The Dignify Solutions, LLC · New York, NY · 1 wk ago
HybridEngineeringContract
About the role
We are seeking an iOS developer with a minimum of 18 months of professional experience building and maintaining iOS applications.
Responsibilities
- Develop and maintain iOS applications using Swift, SwiftUI, and Objective-C
- Implement design patterns such as MVC, MVVM, MV, Singleton, and utilize Grand Central Dispatch (GCD), concurrency, multithreading, and operational queues
- Work with Core Data and Swift Data for persistent storage solutions
- Handle and parse JSON from web services and APIs
- Create and maintain technical documentation
- Design and implement UI/UX based on wireframes and design specifications
- Utilize tools such as GitHub, Firebase, Crashlytics, Swift, CI/CD, Sentry.IO, and Cursor
Requirements
- Minimum 18 months of professional experience as an iOS developer
- 1–2 years of experience with Xcode & Instruments
- Strong proficiency in Swift, SwiftUI, and Objective-C
- Experience with Core/Swift Data and persistent stores
- Experience handling and parsing JSON from web services/APIs
- Familiarity with GitHub, Firebase, Crashlytics, and CI/CD pipelines
- Experience with AI tools such as Sentry.IO and Cursor
- Experience with UI/UX designs and wireframes
- Ability to create technical documentation
Beneficial Skills
- Experience programming in Kotlin to support Android development
- Experience with payment gateways and ticket validation/QR scanning SDKs
- Mobile ticketing app-to-app integration
- Experience with CoreBluetooth/BLE and external accessories integration (MFi/External Accessory Framework, barcode scanners/sleds, receipt printers)
- Knowledge of network protocols
- Experience with cloud technologies
- Familiarity with C++, PHP, .Net, C#, JavaScript, and Oracle SQL