Via is seeking a Senior iOS Engineer to join their mobile team, focusing on enhancing the app experience. The engineer will contribute to managing and evolving Via's multi-platform UI/Automation testing infrastructure.
Responsibilities:
- Collaborate with designers, backend engineers, and product managers.
- Develop, enhance, and maintain mobile infrastructure services.
- Diagnose and resolve critical production issues.
Requirements:
- 5+ years of iOS app development experience.
- Proficiency in Swift.
- Strong understanding of mobile app architecture patterns (MVC, MVVM, MVP), SwiftUI and UIKit, and RESTful APIs.
- Expertise in app performance optimization, memory management, and debugging.
- Knowledge of concurrent programming using async-await, GCD (Grand Central Dispatch) or Operation Queues.
- Knowledge of iOS frameworks such as Core Location, MapKit, as well as third party frameworks such as Google Maps.
- Proactive attitude and a collaborative mindset.
Via Offers:
- Competitive compensation package (base salary and stock options).
- Health insurance with family member discount.
- Hybrid work model.
- Career development and growth opportunities.
- Other perks: Freefit and other sports lessons, 10bis/Cibus, happy hours, team events.
Apply
Via
Via is a technology company transforming transportation globally by creating efficient and accessible public transportation systems. They offer a suite of products that digitize, automate, and enable data-driven decision-making for transportation networks. Via's solutions cater to fixed-route buses, microtransit, paratransit, school buses, and autonomous vehicles. The company leverages AI-powered software and technology-enabled operations, partnering with organizations worldwide to modernize the future of transportation.