Senior iOS Engineer

Via is using technology to transform transportation around the world, pioneering the TransitTech category to develop public mobility systems.
iOS
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
AI · Automotive · Enterprise SaaS

Description For Senior iOS Engineer

Via, a pioneer in TransitTech, is revolutionizing global transportation with innovative public mobility systems. As a Senior iOS Engineer, you'll join the mobile team to enhance the app experience and manage Via's multi-platform UI/Automation testing infrastructure. You'll collaborate with designers, backend engineers, and product managers to deliver a high-quality, user-friendly application. Your responsibilities include developing mobile infrastructure services, resolving critical production issues, and optimizing app performance.

The ideal candidate has 4+ years of iOS app development experience, proficiency in Swift, and a strong understanding of mobile app architecture patterns. You should be skilled in optimizing app performance, debugging complex issues, and have knowledge of iOS frameworks and concurrent programming.

Via offers a competitive compensation package, including stock options and health insurance. The company provides a hybrid work environment with an office in Tel Aviv. You'll join a global team impacting millions of users across 40+ countries, working on efficient and accessible transport solutions to make cities greener.

Founded in 2012, Via is at the intersection of transportation and technology, providing software innovation and operational expertise to improve public transit accessibility and reduce environmental impact. The company values diversity and encourages applications from all backgrounds.

Join Via to be part of a visionary market leader that's shaping the future of transportation technology!

Last updated 3 months ago

Responsibilities For Senior iOS Engineer

  • Collaborate closely with designers, backend engineers, and product managers to deliver high-quality, user-friendly 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

Requirements For Senior iOS Engineer

  • 4+ 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
  • Knowledge of iOS frameworks such as Core Location, MapKit, as well as third party frameworks such as Google Maps
  • 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
  • Have an eye for detail when performing pull requests

Benefits For Senior iOS Engineer

Medical Insurance
Equity
  • Competitive compensation package which includes base salary and stock options
  • Health insurance with a discount for family members
  • Hybrid work and a lovely office situated in the heart of TLV, in Midtown, close to the light rail and train station
  • Career development and growth opportunities
  • Freefit and other sports lessons
  • 10bis/Cibus - you choose!
  • Happy hours, team events, communities and many more benefits

Interested in this job?

Jobs Related To Via Senior iOS Engineer

Senior iOS Engineer

Senior iOS Engineer position at Via, developing rider applications for global transportation technology platform, requiring 5+ years experience.

Senior iOS Engineer

Senior iOS Engineer position at Via, developing transportation technology solutions with 5+ years experience required, hybrid work in Tel Aviv.

Senior iOS Engineer

Senior iOS Engineer at Via, developing innovative public mobility systems and enhancing app experiences.

Software Engineer (iOS)

Senior iOS Software Engineer role at Meta, building mobile applications and features for Meta's social technology platforms.

Senior Software Engineer- Copilot iOS Development

Senior iOS Engineer role at Microsoft's Copilot team, focusing on AI-driven mobile development with 7+ years experience required.