Vacancy expired!
General DescriptionWe are looking for someone to take ownership of the front-end development of our industry leading, data driven, iOS application, which is utilized by our clients and thousands of their licensed sales rep users. You will not only help develop new applications but refine and add enhanced functionality to existing applications. You will also be required to investigate, troubleshoot and maintain existing applications. Applicant must be easy to work with, creative, business savvy, and able to function independently without a lot of supervision. We require a can-do attitude, someone willing and able to jump in and do what is necessary to support the team, our clients and their sales rep end-users.Duties
- Help support, refine and grow our data driven iOS/iPadOS application
- Convert requirements to conceptual designs, structural architectures, functional
- Collaborate with back end developers to enable app functionality and populate data
- Troubleshoot data synchronization / data updates from the server
- 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
- Expert in Swift 5+
- Expert in XCode 12+
- 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)
- Familiarity with Google’s Protobuf format
- Familiarity with RealmSwift
- Experience Connecting Heavily Data Driven iOS Apps to end points 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
- 5+ years of Swift / XCode experience or experience combined with computer
- 5+ years’ experience in Agile, iterative, and waterfall methodologies
- 1-2 years’ experience in test-driven development
- Enterprise class mobile application experience
- Core Animation
- Image manipulation
- SwiftUI
- UX
- App design
- Human Interfaces Guidelines familiarity
- Continuous integration
- App distribution automation
- ID: #43590306
- State: New York New york city 10019 New york city USA
- City: New york city
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2022-06-24
- Deadline: 2022-08-22
- Category: Et cetera