Job Description
Via is seeking a Senior Android Engineer to join their rider mobile team in New York. This role focuses on enhancing the rider experience across various aspects, including booking and account management. The engineer will also contribute to managing and evolving Via's multi-platform UI/Automation testing infrastructure. Via is a company using technology to transform transportation around the world.
What this role involves: - Collaborating with designers, backend engineers, and product managers.
- Developing, enhancing, and maintaining mobile infrastructure services.
- Diagnosing and resolving critical production issues.
Requirements: - 5+ years of Android development experience.
- Proficiency in Kotlin and Java.
- In-depth understanding of the Android application lifecycle.
- Strong understanding of Android app architecture patterns.
- Expertise in optimizing app performance and debugging.
- Knowledge of concurrent programming using Kotlin Coroutines or RxJava.
- Knowledge of Android frameworks such as Location Services, Google Maps API, and Mapbox.
- Experience mentoring engineers.
- Proactive attitude and eagerness to learn.
- Team player with a collaborative mindset.
What Via offers: - Generous and comprehensive benefits package, including free medical plans and 401K matching.