How to apply for Senior Mobile Cross Platform Engineer
Via Transporation
About Via Transporation
Via Transportation is revolutionizing global transport systems by leveraging cutting-edge software to create efficient, affordable, and sustainable networks. As a company that values innovation and impact, Via offers the opportunity to work on products that directly improve urban mobility for millions of riders worldwide.
About the role
As a Senior Mobile Cross Platform Engineer, you will own the development of Via's rider mobile apps, building features for booking, account management, and the core rider journey. Your work will directly impact the user experience of millions of riders, and you'll have the chance to shape the mobile architecture and mentor fellow engineers.
A typical day
Your day might start with a stand-up meeting with your remote team, discussing progress on new rider features. You'll then dive into coding—perhaps implementing a new booking flow in Flutter, reviewing a colleague's native Android PR, or investigating a location services bug. Afternoon could involve a design review for a new map-based feature and mentoring a junior engineer on async patterns.
Who Via Transporation is looking for
- -
- 5
- +
- y
- e
- a
- r
- s
- o
- f
- m
- o
- b
- i
- l
- e
- d
- e
- v
- e
- l
- o
- p
- m
- e
- n
- t
- e
- x
- p
- e
- r
- i
- e
- n
- c
- e
- w
- i
- t
- h
- s
- t
- r
- o
- n
- g
- h
- a
- n
- d
- s
- -
- o
- n
- i
- n
- c
- r
- o
- s
- s
- -
- p
- l
- a
- t
- f
- o
- r
- m
- f
- r
- a
- m
- e
- w
- o
- r
- k
- s
- (
- F
- l
- u
- t
- t
- e
- r
- p
- r
- e
- f
- e
- r
- r
- e
- d
- )
- a
- n
- d
- n
- a
- t
- i
- v
- e
- A
- n
- d
- r
- o
- i
- d
- (
- K
- o
- t
- l
- i
- n
- )
- o
- r
- i
- O
- S
- (
- S
- w
- i
- f
- t
- )
- .
- -
- D
- e
- e
- p
- u
- n
- d
- e
- r
- s
- t
- a
- n
- d
- i
- n
- g
- o
- f
- m
- o
- b
- i
- l
- e
- a
- p
- p
- a
- r
- c
- h
- i
- t
- e
- c
- t
- u
- r
- e
- p
- a
- t
- t
- e
- r
- n
- s
- ,
- p
- e
- r
- f
- o
- r
- m
- a
- n
- c
- e
- o
- p
- t
- i
- m
- i
- z
- a
- t
- i
- o
- n
- ,
- a
- n
- d
- c
- o
- n
- c
- u
- r
- r
- e
- n
- t
- p
- r
- o
- g
- r
- a
- m
- m
- i
- n
- g
- (
- K
- o
- t
- l
- i
- n
- C
- o
- r
- o
- u
- t
- i
- n
- e
- s
- ,
- S
- w
- i
- f
- t
- a
- s
- y
- n
- c
- -
- a
- w
- a
- i
- t
- ,
- D
- a
- r
- t
- a
- s
- y
- n
- c
- )
- .
- -
- E
- x
- p
- e
- r
- i
- e
- n
- c
- e
- i
- n
- t
- e
- g
- r
- a
- t
- i
- n
- g
- L
- o
- c
- a
- t
- i
- o
- n
- S
- e
- r
- v
- i
- c
- e
- s
- ,
- G
- o
- o
- g
- l
- e
- M
- a
- p
- s
- A
- P
- I
- ,
- a
- n
- d
- f
- a
- m
- i
- l
- i
- a
- r
- i
- t
- y
- w
- i
- t
- h
- M
- a
- p
- b
- o
- x
- .
- -
- A
- n
- a
- t
- u
- r
- a
- l
- c
- o
- l
- l
- a
- b
- o
- r
- a
- t
- o
- r
- w
- h
- o
- t
- h
- r
- i
- v
- e
- s
- i
- n
- a
- r
- e
- m
- o
- t
- e
- t
- e
- a
- m
- e
- n
- v
- i
- r
- o
- n
- m
- e
- n
- t
- a
- n
- d
- i
- s
- p
- a
- s
- s
- i
- o
- n
- a
- t
- e
- a
- b
- o
- u
- t
- m
- e
- n
- t
- o
- r
- i
- n
- g
- o
- t
- h
- e
- r
- s
- .
Tips for this application
- 1. Highlight your experience with Flutter and native development in the same role; mention specific projects where you used both.
- 2. Showcase your work with Location Services and mapping APIs (Google Maps, Mapbox) by describing features you built (e.g., real-time tracking, geofencing).
- 3. Emphasize your ability to debug critical production issues under pressure—describe a time you resolved a high-severity bug quickly.
- 4. Tailor your resume to include examples of mentoring or code review leadership, as the role involves guiding engineers.
- 5. Research Via's specific products (e.g., ViaVan, Via for Transit) and mention how your skills can improve their rider experience.
What to cover in your cover letter
1. Your passion for transforming urban mobility and how your work can contribute to Via's mission. 2. Specific examples of cross-platform app development (preferably Flutter) and native performance optimization. 3. Your experience with location-based services and mapping APIs in a transportation or logistics context. 4. Your collaborative mindset and mentoring experience, showing you can elevate team skills.
Draft a cover letterResearch before applying
- 1. Understand Via's product suite: ViaVan, Via for Transit, and their on-demand shuttle services.
- 2. Read about Via's technology blog or press releases to see recent feature launches.
- 3. Explore Via's approach to remote work culture and engineering collaboration.
- 4. Look into Via's competitors (e.g., Uber, Lyft, Moovit) to understand their differentiators.
Likely interview topics
Based on the job description, expect questions about:
- 1. Describe a time you optimized a mobile app's performance—what metrics improved and how?
- 2. How would you design the architecture for a real-time rider tracking feature?
- 3. Walk us through debugging a critical production crash in a cross-platform app.
- 4. How do you stay updated with the latest in Flutter and native development?
- 5. How would you mentor a junior engineer on implementing concurrent programming patterns?
Common mistakes to avoid
- 1. Submitting a generic resume without emphasizing cross-platform experience or mapping APIs.
- 2. Ignoring the mentorship aspect—failing to mention how you've helped others grow.
- 3. Not demonstrating experience with production incident handling or performance tuning.
Deadline
No deadline is listed. Roles without a deadline usually close once the employer has enough candidates, so apply soon if you are interested.