PitchMeAI
Via

Senior Mobile Cross Platform Engineer

Via · New York, United States

  • On site
  • Full-time
  • $180,000 / year
  • New York, United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Own mobile apps used by millions daily.
  • Develop features across Android, iOS, and Flutter.
  • Architect and optimize mobile infrastructure services.
  • Collaborate with cross-functional product teams.
  • Mentor engineers and drive technical excellence.

About the role

About Via

Via is on a mission to create public transportation systems that provide far greater access to jobs, healthcare, and education. Our platform serves as the technology backbone for modern transit networks, transforming antiquated and siloed public transportation systems into smart, data-driven, and efficient digital networks. With hundreds of agency partners around the world, Via is recognized as the leading transportation technology and service provider globally.

About the Role: Senior Mobile Cross Platform Engineer

As a Senior Mobile Cross-Platform Engineer at Via, you'll be a core member of the rider mobile team, owning the mobile experience that millions of riders depend on every day - from booking rides and managing accounts to the underlying mobile infrastructure that makes it all work seamlessly. You'll work across both native Android and iOS and our cross-platform Flutter codebase, collaborating closely with designers, backend engineers, and product managers who care deeply about the quality of what they ship. If you're a mobile engineer who takes pride in building polished, high-performance experiences across platforms and wants to see your work used at real scale, this is the role for you.

What You'll Do:

  • Collaborate closely with designers, backend engineers, and product managers to deliver our high-quality, user-friendly rider application.
  • Own the development and continuous improvement of Via's rider mobile apps across platforms, building new features and keeping the experience fast, reliable, and intuitive.
  • Work primarily in Flutter for cross-platform development, contributing to native Android and iOS codebases where needed.
  • Architect and evolve the mobile infrastructure services that power Via's apps, focusing on architecture patterns, performance, and memory management.
  • Diagnose and resolve critical production issues under pressure, minimizing disruption to riders.
  • Mentor and guide engineers on the team, sharing expertise, reviewing code, and helping others grow.

About You:

  • 5+ years of mobile development experience.
  • Strong hands-on experience in cross-platform frameworks (Flutter experience is a strong advantage) and native development in Android (Kotlin) or iOS (Swift).
  • Comfortable working across both cross-platform and native codebases.
  • Strong grasp of mobile app architecture patterns, performance optimization, and concurrent programming (e.g., Kotlin Coroutines, Swift async-await, Dart async patterns).
  • Experienced with mobile frameworks including Location Services and Google Maps API, and familiar with third-party mapping tools like Mapbox.
  • A natural collaborator and mentor who takes ownership and shares knowledge.
  • Proactive and genuinely curious about new technologies.

Key skills/competency:

  • Mobile Development
  • Cross-Platform Development
  • Flutter
  • Native Android
  • Native iOS
  • Kotlin
  • Swift
  • App Architecture
  • Performance Optimization
  • Mentorship

Skills & topics

  • Senior Mobile Engineer
  • Cross Platform Development
  • Flutter
  • Android Development
  • iOS Development
  • Kotlin
  • Swift
  • Mobile Architecture
  • Performance Optimization
  • Team Lead
  • Public Transportation Technology
  • Tech for Good

How to get hired

  • Tailor your resume: Highlight Flutter, native Android/iOS, and 5+ years of mobile experience.
  • Showcase collaboration: Emphasize your mentoring and teamwork skills in your application.
  • Demonstrate problem-solving: Detail your experience resolving critical production issues.
  • Prepare for technical interviews: Review mobile architecture, performance, and concurrent programming concepts.
  • Research Via's mission: Align your passion for public mobility with their company values.

Technical preparation

Master Flutter and native Android/iOS development.,Deep dive into mobile architecture patterns.,Practice performance optimization techniques.,Study concurrent programming concepts.

Behavioral questions

Describe a complex production issue you resolved.,How do you mentor junior engineers effectively?,When would you choose native over cross-platform?,How do you handle pressure and tight deadlines?

Frequently asked questions

What is the expected experience level for a Senior Mobile Cross Platform Engineer at Via?
Via is seeking a Senior Mobile Cross Platform Engineer with over 5 years of dedicated mobile development experience. This includes strong hands-on expertise in cross-platform frameworks like Flutter (which is a significant advantage) and solid native development skills in either Android (Kotlin) or iOS (Swift).
What are the primary technologies used by the rider mobile team at Via?
The rider mobile team at Via primarily utilizes Flutter for cross-platform development. However, you will also contribute to native Android (Kotlin) and iOS (Swift) codebases as needed, demonstrating a pragmatic approach to technology choices.
What kind of impact will I have as a Senior Mobile Cross Platform Engineer at Via?
As a Senior Mobile Cross Platform Engineer, you will own the mobile experience for millions of riders daily. Your work will directly impact ride booking, account management, and the overall performance and reliability of the rider application, transforming public mobility.
Does Via offer remote work for this Senior Mobile Cross Platform Engineer role?
The job description does not explicitly state if this role is remote, hybrid, or on-site. However, given the emphasis on collaboration and team mentorship, it's likely to be an on-site or hybrid position, with location details usually provided separately.
What is the salary range for a Senior Mobile Cross Platform Engineer at Via?
For this role in the US, Via offers a salary range of $160,000 to $200,000 annually. The final compensation will be determined by the candidate's experience, knowledge, and skills, and does not include equity or variable pay.
What are the key benefits offered by Via for this Senior Mobile Cross Platform Engineer position?
Via provides a generous benefits package including free medical plans, 401K matching, and catered lunch on Wednesdays, among other perks. This is in addition to the competitive salary offered for the role.
What are the essential technical skills for a Senior Mobile Cross Platform Engineer at Via?
Essential technical skills include strong Flutter experience, proficiency in native Android (Kotlin) or iOS (Swift), mobile app architecture patterns, performance optimization, and concurrent programming. Familiarity with Location Services, Google Maps API, and mapping tools like Mapbox is also key.
How important is mentorship experience for this Senior Mobile Cross Platform Engineer role?
Mentorship is a crucial aspect of this role. Via values engineers who can guide and mentor team members, share expertise, conduct thoughtful code reviews, and contribute to the professional growth of those around them.