Ios Lead Developer
Streamline
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:
Similar Remote Jobs
- πBrazil
- πParaguay
- πCosta Rica
- π°$27k-$52kπVietnam
- πUruguay
- πSingapore
- πMexico