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