About the Role:
As a key member of our team, you will play an active part in designing, and managing our flagship mobile app. Your expertise will contribute to redefining our architecture and building a world-class offline-first mobile application with an enthusiastic team. We are looking for candidates who have a forward-thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues. We are looking for candidates who have a familiarity with Objective-c and Swift, and a good understanding of system architectures (MVC, MVVM, Redux).
What You’ll Do:
- Develop new features for our iOS (Objective-c & Swift) Motive App for Fleets
- Improving one of our many existing features, including GPS tracking (Geofencing), Bluetooth, Camera APIs, etc
- Work with product team to refine feature specs
- Communicate with back end engineers about API requirements or refinements
- Help support team to diagnose user problems
- Analyse our user's data to identify bugs
What We’re Looking For:
- At least 4 years of experience
- We want to see things they have created (GPS, game programming, WiFi, bluetooth)
- Objective-C, Swift. Framework and API’s built by Apple, not wrapper framework built by twitter or facebook.
- We use both Obj-C and some Swift (not extensively) - We may switch to a Swift codebase once they become more stable.Once Swift language becomes more solidified we may switch
- UI / Unit Testing preferred
- Must have Git - version control