E-Solutions Group - Menlo Park, CA

posted 18 days ago

Full-time - Senior
Menlo Park, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Lead iOS App Developer will be responsible for overseeing the development and enhancement of iOS applications, ensuring high-quality code and user experience. This role requires extensive experience in iOS development, technical guidance to junior developers, and collaboration with infrastructure teams to address development challenges.

Responsibilities

  • Provide technical guidance to junior developers and review pull requests for architectural correctness.
  • Create and enhance features across flagship E-TRADE and Company apps.
  • Perform annual maintenance on the codebase and automated build scripts to keep pace with changes to iOS and Xcode.
  • Maintain certificates and signing, including certificate pinning, provisioning profiles, and push notification certificates.
  • Monitor production feedback, crash reports, and analytics, addressing issues as they arise.
  • Work with infrastructure teams to resolve proxy, software, and administrative privilege issues impacting iOS development or build processes.

Requirements

  • At least 7+ years of lead experience in iOS development.
  • Proficiency in Objective-C, Swift 5.5, and C++ as required by Apple frameworks.
  • Familiarity with Swift 6 and Objective-C is a plus.
  • Broad experience with iOS APIs, including Local Authentication, WebKit, and Networking.
  • Deep knowledge of iOS programming concepts such as Threading, Crash Analysis, and Swizzling.
  • Experience with JavaScript programming using Node and Hybrid App debugging via Safari.
  • Familiarity with Cordova command line tools and the latest Xcode, xcodebuild, and application loader.

Nice-to-haves

  • Experience developing APIs.
  • Awareness of Android app development.
  • Strong user experience skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service