Via is looking to enhance the rider experience and transform transportation around the world through technology.
Requirements
- 5+ years of experience with hands-on iOS app development.
- Proficiency in Swift for iOS app development.
- Strong understanding of mobile app architecture patterns (MVC, MVVM, MVP), SwiftUI and UIKit, and RESTful APIs.
- Expertise in optimizing app performance, memory management, and debugging complex issues.
- Knowledge of concurrent programming using async-await, GCD (Grand Central Dispatch) or Operation Queues to handle background tasks and async operations efficiently.
- Knowledge of iOS frameworks such as Core Location, MapKit, as well as third party frameworks such as Google Maps.
- Experience with multi-platform UI/Automation testing infrastructure
Responsibilities
- Collaborate closely with designers, backend engineers, and product managers in order to deliver our high-quality, user-friendly rider application.
- Develop, enhance, and maintain the mobile infrastructure services that power Via's mobile apps.
- Work under high-pressure situations to quickly diagnose and resolve critical production issues, ensuring minimal disruption to users.
- Optimize app performance, memory management, and debugging complex issues.
- Mentor and guide engineers within your team
- Perform pull requests with an eye for detail
- Enhance the rider experience in all aspects, including booking riders, account management and more.
Other
- A proactive, can-do attitude, with a strong eagerness to learn and adapt to new technologies.
- Inherently a team player, with a strong collaborative mindset.
- Free medical plans and 401K matching
- Salary Range: $150,000 - $200,000