Job Overview
-
Date PostedNovember 27, 2024
-
Location
-
Expiration date--
Job Description
iOS Lead Developer
Who We Are
At Streamline, we are experts in Enterprise Mobility, Product Engineering and IT Transformation. We help organizations navigate the constantly evolving landscape of IT. Our sole focus is on ensuring that our client’s organization is armed with the strategies, products and solutions that are transformative to their business. Streamline works closely with our clients, takes pride in developing genuine relationships and embraces open communication and collaboration with our clients. We become a part of our clients’ team, working together to achieve short-term goals and enable long-term success. Our team is comprised of world-class strategists, architects, engineers and developers.
Role Summary
Our approach focuses on developing chemistry and trust with our clients. To help us build functional systems that improve client experience. We are now looking for a well-rounded and experienced iOS Developer with strong Agile experience.
Role Responsibilities
As an iOS app Lead developer, you will work collaboratively with product leaders and other experienced Engineers to execute our combined product vision. The position requires the ability to thrive in a team-oriented, product-focused environment. Specifically, the iOS Developer will work with internal teams to develop strategies that will deliver quality product apps within a quick turnaround time.
Skills and Qualifications
- Bachelor’s Degree in Computer Science or equivalent experience.
- 12+ years’ combined experience of Objective-C, Swift, SwiftUI based iOS app development5+ 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 buidling 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.
Preferred Skills
- Product development experience
- MacOS, watchOS, tvOS, HomeKit, AirPlay experience
- MDM, MAM knowledge.
- Full stack development experience is bonus qualification