Browse All Jobs

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.