Ios Lead Developer

Logo of Streamline

Streamline

πŸ“Remote - Worldwide

Job highlights

Summary

Join Streamline, a leader in Enterprise Mobility, as a full-time remote iOS Lead Developer. Collaborate with product leaders and engineers to execute the product vision, building high-quality iOS apps with quick turnaround times. This role requires extensive experience in iOS development using Objective-C, Swift, and SwiftUI, along with a strong understanding of Agile methodologies. You will leverage your expertise in various iOS frameworks, analytics, and testing to deliver exceptional mobile applications. The ideal candidate possesses strong problem-solving skills and the ability to set coding standards and best practices. Streamline values teamwork and open communication, offering a collaborative environment to achieve both short-term and long-term success.

Requirements

  • Bachelor's Degree in Computer Science or equivalent experience
  • 12+ years' combined experience of Objective-C, Swift, SwiftUI based iOS app development
  • 5+ years of experience with Swift
  • Analytical and problem-solving skills
  • Proficiency in algorithms and data structures
  • Working experience with iOS frameworks like CoreLocation, MapKit
  • Experience building analytics frameworks, Realtime Usage Metrics
  • Experience working with peripherals, Bluetooth, and iBeacon technologies
  • Proficiency in iOS app instrumentation
  • Experience building CI/CD pipelines for frameworks and apps using Fastlane or other
  • Experience with SwiftUI is must
  • Experience customizing WKWebView, UIWebView, SFSafariViewController to interact with web apps
  • Proficiency in building Adaptive layouts - iOS storyboards, auto layout, Size classes, SwiftUI
  • Experience building re-usable SDKs XCFrameworks, Cocoapods and Swift Package Manager
  • Experience with XCTest, XCUITest, Test Driven development
  • Experience with integrating mobile apps with external systems
  • Proficiency in debugging, capturing, and analyzing the crash logs
  • Hands-on experience with caching techniques and the ability to strategize for powerful applications
  • Multithreaded and memory management specific to mobile devices
  • R&D experience
  • Ability to set coding standards and best practices

Responsibilities

  • Work collaboratively with product leaders and other experienced Engineers to execute our combined product vision
  • Work with internal teams to develop strategies that will deliver quality product apps within a quick turnaround time

Preferred Qualifications

  • Product development experience
  • MacOS, watchOS, tvOS, HomeKit, AirPlay experience
  • MDM, MAM knowledge
  • Full stack development experience is bonus qualification

Benefits

Full time remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Streamline know you found this job on JobsCollider. Thanks! πŸ™