Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Android Engineer image - Rise Careers
Job details

Android Engineer - job 1 of 2

Via is a technology company transforming transportation. They are looking for an Android Engineer to enhance the driver experience through mobile app development and infrastructure management.

Skills

  • Proficiency in Kotlin and Java
  • Understanding of Android application lifecycle
  • Expertise in app performance optimization

Responsibilities

  • Collaborate with designers, backend engineers, and product managers
  • Develop and maintain the mobile infrastructure services
  • Diagnose and resolve critical production issues

Benefits

  • Competitive compensation package including base salary and stock options
  • Health insurance with family member discounts
  • Career development and growth opportunities
To read the complete job description, please click on the ‘Apply’ button
Via Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Via DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Via
Via CEO photo
Unknown name
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Android Engineer, Via

As an Android Engineer at Via, based in vibrant Tel Aviv, you’ll be a key player in revolutionizing the way transportation works for millions around the globe. Your mission? To enhance the driver experience through cutting-edge mobile technology. Working closely with designers and backend engineers, you'll develop and maintain core features aimed at improving navigation and task management for drivers using our app. You’ll also get hands-on experience managing and evolving our backend services on AWS, ensuring robust infrastructure that supports our suite of mobile apps. With 2-3 years of Android development under your belt, proficiency in Kotlin and Java, and a keen understanding of app architecture, you’ll tackle the daily challenges of optimizing performance, memory management, and debugging complex issues. This role is perfect for someone who thrives amidst high-pressure situations and is eager to continuously learn and adapt. Being a team player is essential as you’ll work in a hybrid model, connecting with teammates both in the office and remotely. If you’re passionate about tech and want to change the world one ride at a time, let’s chat about your potential impact at Via!

Frequently Asked Questions (FAQs) for Android Engineer Role at Via
What are the main responsibilities of the Android Engineer position at Via?

The Android Engineer at Via is primarily responsible for enhancing the driver experience by developing and maintaining core features of the mobile application. This includes collaborating with designers and backend engineers, tackling complex production issues, and managing mobile infrastructure services hosted on AWS. These responsibilities ensure that the application remains user-friendly and reliable for drivers worldwide.

Join Rise to see the full answer
What qualifications are required for the Android Engineer position at Via?

Candidates for the Android Engineer position at Via should have 2-3 years of hands-on experience with Android development, focusing on Kotlin and Java. A strong understanding of the Android application lifecycle, app architecture patterns, and performance optimization is crucial. Additional familiarity with AWS and concurrent programming using Kotlin Coroutines or RxJava is preferred, making the ideal candidate someone who can handle both mobile and backend integration.

Join Rise to see the full answer
How does the Android Engineer at Via contribute to the company's mission?

As an Android Engineer at Via, your work directly supports the company’s mission to transform public transportation. By enhancing the mobile app that drivers rely on, you’re helping to create more efficient and accessible transportation solutions. This, in turn, impacts cities globally by making them greener and more connected through better transit options.

Join Rise to see the full answer
What is the team structure for the Android Engineer role at Via?

The Android Engineer role at Via functions within a collaborative team environment that includes designers, backend engineers, and product managers. This structure fosters innovation and promotes effective problem-solving, as team members work together to deliver high-quality, user-friendly applications for drivers. The team operates in a hybrid model, enhancing flexibility and collaboration.

Join Rise to see the full answer
What kind of growth opportunities exist for an Android Engineer at Via?

At Via, Android Engineers benefit from a robust career development framework that encourages continuous learning and growth. Opportunities for advancement in technical skills, leadership roles, and transitions into different areas of interest, such as backend development or product management, are common. The company also values employees’ contributions and promotes a culture of recognition and support.

Join Rise to see the full answer
Common Interview Questions for Android Engineer
Can you explain your experience with Kotlin and Java in Android development?

When asked about your experience with Kotlin and Java, it's important to discuss specific projects where you've used these technologies. Highlight any innovative features you developed, challenges you overcame, and how you leveraged Kotlin's capabilities for cleaner code or performance enhancements.

Join Rise to see the full answer
How do you handle production issues in an Android application?

In your response, discuss your approach to diagnosing problems quickly, such as using logging and debugging tools. Emphasize your experience in resolving critical issues under pressure, and illustrate how you prioritize user experience while ensuring minimal disruption.

Join Rise to see the full answer
What strategies do you use for optimizing Android app performance?

Share techniques you’ve employed to optimize app performance, like memory management practices, minimizing resource usage, and leveraging background tasks efficiently, especially using Kotlin Coroutines or RxJava. Discuss any measurable improvements you’ve achieved in user experience as a result.

Join Rise to see the full answer
Can you describe the Android application lifecycle and its importance?

You should explain the various stages of the Android application lifecycle, including activity and fragment management. Discuss why understanding this lifecycle is essential for managing resources efficiently and how it impacts user experience with seamless transitions and state management.

Join Rise to see the full answer
What tools do you leverage for debugging Android applications?

Mention specific tools like Android Profiler, Logcat, and debug modes in your IDE. Describe how you use these tools to trace issues and ensure your application runs smoothly, highlighting your problem-solving approach during development.

Join Rise to see the full answer
How do you stay updated with the latest Android development trends?

Explain your commitment to continuous learning by mentioning platforms like Android Developer Blog, GitHub repositories, coding forums, or participation in developer communities. Describe how this knowledge influences your work and enables you to implement best practices in your projects.

Join Rise to see the full answer
Can you give an example of a complex feature you built for an Android application?

Provide detailed examples of a feature you designed and developed, such as integrating Google Maps API for location services. Discuss the challenges faced, the architecture decisions made, and the positive impact it had on the user experience.

Join Rise to see the full answer
What experience do you have with AWS in mobile applications?

Share your knowledge of deploying mobile applications that interact with AWS backend services. Describe specific services you've used, such as AWS Lambda or DynamoDB, and how they enhance the functionality and scalability of your Android applications.

Join Rise to see the full answer
How do you approach collaborating with designers and product managers?

Discuss your communication style and teamwork philosophy when working with cross-functional teams. Emphasize the importance of feedback loops, understanding user needs, and iterating on designs to create user-centric applications that meet business objectives.

Join Rise to see the full answer
What is your understanding of Android app architecture patterns?

In your answer, elaborate on different architectural patterns such as MVC, MVVM, and MVP. Discuss how using these patterns helps in maintaining clean code, enhances scalability, and improves testing in Android applications, while also reflecting on your real-world applications of these concepts.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Via Remote tel aviv
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
3E Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$60,000/yr - $90,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
10 people applied to Software Engineer Intern at IGT
Photo of the Rise User
15 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
15 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch