Ios Developer
تفاصيل الوظيفة
United Software Consultants, Inc, Pakistan Help support, refine and grow our data driven iOS applications with our team! Convert requirements to conceptual designs, structural architectures, functional specifications, and ultimately final products/apps built by you or others. Code front end of iOS mobile applications using Swift and storyboards in Xcode. Collaborate with back end developers to enable app functionality and populate data store in the mobile app. Assist in customer support investigations. Contribute to the ongoing maintenance and support of existing applications. Generate and distribute customer app releases in both Enterprise and App Store. Work with DevOps to automate build processes for all app targets.
Job Specification
Required Skills and Experience- Expert in Swift 2+
- Expert in XCode
- Expert in Swift Package Manager
- Expert in iOS/iPadOS 14 coding updates
- Expert in Certificate and Provisioning Profile management
- Experience with managing large multi-target (50+) Xcode projects
- Experience with Localization
- Experience with creating test plans (both UI and normal unit tests)
- Experience connecting heavily data-driven iOS apps to endpoints via pure Swift networking classes/structures
- Multi-threading and GCD competence
- Code optimization for speed
- Functional programming and high-order functions
- Version control with Git using Xcode's built-in source control
- App Store Connect distribution
- Enterprise app distribution
- 2+ years of Swift / XCode experience or experience combined with computer science
- 5+ years' experience in Agile, iterative, and waterfall methodologies
- 1-2 years' experience in test-driven development
- Enterprise class mobile application experience
- Core Animation
- SwiftUI
- Objective C
- UX
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.