JOBSEARCHER

iOS Application Computer Systems Programmer

The WSSC IT Application Development Solutions (ADS) team develops, maintains, and supports operation of many (in‐house) Java Enterprise Edition applications and COTS products to support the organization’s day to day operations. A new consultant will join the ADS team to analyze, develop, maintain applications, and troubleshoot production issues as a developer. Duties / Responsibilities 1. Implement UI/UX design – Translate design mockups and wireframes into high‐quality code, adhering to Apple’s design guidelines. 2. Design and build iOS apps for iPhone and iPad using Swift. 3. Maintain existing iOS apps, written in Swift and Objective‐C, and troubleshoot production issues. 4. Integrate APIs and third‐party services. 5. Manage new app submission/approval/release process on the Apple Store. 6. Manage app deployment/distribution on IBM MaaS360. 7. Collaborate with QA team to support application QA and UAT. Education: Bachelor’s degree in computer science, engineering, or a related field. General Experience:  5+ years of hands‐on iOS app development experience.  Full‐Cycle Mobile App Development.  Proven experience with UI/UX design principles and best practices.  Experience with server‐client architecture.  Strong analytical and problem‐solving skills.  Excellent communication skills.  Quick to learn and adapt. Specialized Experience: 5+ years’ experience in iOS app development for iPhone and iPad using the following:  Proficiency in Swift and Objective‐C.  Full‐cycle mobile app development.  Integration with mobile backend APIs and cloud service APIs.  Secure coding practices and data encryption.  UI/UX design principles and best practices.  UIKit, CoreData, Alamofire, MapKit, and AVFoundation.  Firebase Analytics SDK and Crashlytics.  Any Vision API(s).  Tools: Xcode, Swift Playgrounds, CocoaPods, Swift Package Manager (SPM), Simulator, Postman, App Store Connect, and TestFlight.  Manage new app submission/approval/release process on the Apple Store.  Manage app deployment/distribution on IBM MaaS360 Job Type: Full-time Pay: $65.00 - $75.00 per hour Schedule: Monday to Friday Experience: Swift: 1 year (Preferred) iOS development: 1 year (Preferred) Objective-C: 1 year (Preferred) Ability to Commute: Laurel, MD 20707 (Preferred) Ability to Relocate: Laurel, MD 20707: Relocate before starting work (Required) Work Location: In person