Senior iOS Engineer

Via builds technology that transforms transportation around the world, creating modern and efficient public transportation systems through AI-powered software and innovative technology.
$150,000 - $200,000
Mobile
Senior Software Engineer
In-Person
5+ years of experience
Transportation

Description For Senior iOS Engineer

Via, a pioneering transportation technology company, is seeking a Senior iOS Engineer to join their rider mobile team. This role presents an exciting opportunity to work at the forefront of transportation innovation, where technology is being used to transform how people move around the world.

The position involves working on Via's rider application, focusing on crucial aspects such as booking functionality and account management. As a Senior iOS Engineer, you'll be instrumental in developing and maintaining the mobile infrastructure services that power Via's applications. The role requires expertise in Swift, iOS frameworks, and modern mobile architecture patterns, with a strong emphasis on performance optimization and problem-solving.

Via offers a compelling environment for growth and impact. Founded in 2012, the company has established itself as a leader in transportation technology, developing AI-powered software and innovative solutions for various transportation networks. Their technology suite helps digitize and automate transportation systems, from fixed-route buses to autonomous vehicles.

The compensation package is competitive, ranging from $150,000 to $200,000, complemented by comprehensive benefits including free medical plans and 401K matching. The position is based in New York, offering the opportunity to work with world-class engineers, data scientists, and transit experts.

This role is ideal for experienced iOS developers who are passionate about creating technology that makes a real-world impact. The position offers the chance to work on challenging problems while contributing to Via's mission of improving access to jobs, healthcare, and education through better transportation systems. The company culture emphasizes collaboration, continuous learning, and innovation, making it an excellent environment for professional growth and development.

Last updated 14 days ago

Responsibilities For Senior iOS Engineer

  • Collaborate with designers, backend engineers, and product managers to deliver high-quality, user-friendly rider application
  • Develop, enhance, and maintain mobile infrastructure services
  • Diagnose and resolve critical production issues
  • Mentor and guide engineers within the team

Requirements For Senior iOS Engineer

  • 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 or Operation Queues
  • Knowledge of iOS frameworks such as Core Location, MapKit, and Google Maps
  • Experience mentoring and guiding engineers
  • Proactive, can-do attitude with eagerness to learn
  • Team player with strong collaborative mindset
  • Detail-oriented when performing pull requests

Benefits For Senior iOS Engineer

Medical Insurance
401k
  • Free medical plans
  • 401K matching

Interested in this job?

Jobs Related To Via Senior iOS Engineer

Senior iOS Engineer

Senior iOS Engineer role at Via, focusing on developing and enhancing rider mobile applications and infrastructure services.

Senior Mobile Developer - Oracle Digital Assistant

Senior Mobile Developer position at Oracle Digital Assistant team, focusing on building conversational AI interfaces and mobile applications with 5+ years of experience required.

Senior Mobile Developer

Senior Mobile Developer position at Ticketmaster, focusing on developing and maintaining mobile applications for live event ticketing.

Senior, Software Engineer, Mobile

Senior Software Engineer position focused on mobile development at Walmart, one of the world's largest retailers.

Senior, Software Engineer - TV / Mobile Apps

Senior Software Engineer position at Walmart focusing on TV and mobile app development in Chennai, India.