Swift Developer

24 Jun 2024

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
specifications, and ultimately final products/apps built by you or othersCode 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
  • 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
Connect contexts
  • Work with DevOps to automate build processes for all app targets
Required Skills Required Skills and Experience
  • 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
Required Education BA or equivalent experienceRequired Years of Experience Experience
  • 5+ years of Swift / XCode experience or experience combined with computer
science degree
  • 5+ years’ experience in Agile, iterative, and waterfall methodologies
  • 1-2 years’ experience in test-driven development
Desired Skills
  • 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