Search by job, company or skills

iOS Developer

  • Posted 2 months ago
  • Over 50 applicants have applied

Job Description

Primary Responsibilities:

  • Translate Obj-C/UIKit portions of our app to Swift/Swift UI.
  • Make portions of codebase more consistent, by extracting functionality into new Swift Packages and ensuring use of these packages.
  • Update client's codebase to support Swift 6.0 and strict concurrency.
  • Drive warnings down to zero and enable SwiftLink on all classes.
  • Replace 3rd party SDK usage (i.e., Realm) with Apple Frameworks.
  • Perform annual maintenance on the codebase to keep pace with changes to iOS and Xcode

Secondary Responsibilities:

  • Create and enhance feature across flagship E*Trade and MS apps.
  • Maintain certificates and signing, including certificate pinning, provisioning profiles, and push notification certificates.
  • Monitor product feedback, crash reports, analytics, and address issues.
  • Work with infrastructure teams to address proxy, software and administrative privilege issues that impact iOS dev or build processes

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 128712503

Similar Jobs

Bengaluru, India

Skills:

XcodeCore DataMVVMDesign PatternsMemory ManagementJsonGitUikitIos SdkRest ApisSwiftSwiftUI

Bengaluru, India

Skills:

AlgorithmsSwiftCocoaXcodeSocketsObjective-cXPCPipesCocoaUISwiftUI

Bengaluru, India

Skills:

XcodeCocoapodsIos SdkSwiftBleXCUITestGraphQL APIXCTestSwift Package ManagerMobile-specific securityCoreBluetooth

Bengaluru, India

Skills:

XcodeCore DataObjective-cInterface BuilderGitRestful ApisSwiftlocation servicesmobile UI UX design principlesGpsweb services integrationiOS frameworks

Bengaluru, India

Skills:

GithubSwiftIosLarge Codebases

Beware of Scammers

We don’t charge money for job offers