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 2 days 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

Sr. iOS Software Engineer, Paper & Pencil

Sr. iOS Software Engineer role at Apple, focusing on innovative handwriting and drawing software for iPad and Apple Pencil.

iOS Application Developer - Health Software

Senior iOS Application Developer for Apple's Health team, expanding capabilities of iOS and watchOS.

Senior iOS Engineer, Guest Displays & Platforms

Senior iOS Engineer role at Airbnb, focusing on Guest Displays & Platforms team, building consumer iOS applications at scale.

iOS Software Engineer, Users, Listings & Platform

Senior iOS Engineer role at Airbnb, focusing on user-related product flows and authentication experiences.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer role at Airbnb, focusing on developer platform and infrastructure improvements.