Software Engineer II - Android Engineer

Uber logo

Uber

View Salaries, Reviews, and more  

Job Summary


Salary
โ‚น66,667 - โ‚น100,000 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Kotlin Android Java Android SDK

Job Description

About The Role

Airports is one of the largest verticals at Uber, responsible for driving over +15% of Uber business. They are highly regulated and complex to operate, with unique requirements that vary across airports and countries. We need to build a variety of experiences for both riders and drivers.

We are establishing a new team within the rider vertical focused on airports. As part of this team, you will be responsible for building rider-side experiences to drive growth, improve conversion rates, and reduce friction and frustration for riders.

You will work closely with product managers, designers, data scientists, and backend engineers. Additionally, you will collaborate with various platform teams such as rider core, maps, and earner, contributing to their codebases to address airport-specific use cases. We are seeking proactive, self-driven individuals with a strong sense of ownership, excellent communication and collaboration skills, and a passion for solving user-facing problems.

What The You'll Do

  • Collaborate closely with product managers, designers, data scientists, and other engineers to define project requirements and timelines.
  • Architect and design scalable Android solutions for new ideas and experiments, ensuring rapid deployment and impact.
  • Take full ownership of your team's Android projects, delivering quantifiable results in a timely manner.
  • Stay ahead of industry trends, best practices, and emerging Android technologies to foster continuous innovation and efficiency.
  • Design and implement high-performance, responsive Android features, making thoughtful and strategic tradeoffs.
  • Contribute to core platform teams (Rider Core, Maps, Earner) to address airport-specific use cases, leveraging your expertise across various Android codebases.

What You'll Need

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • Strong expertise in high-level programming languages such as Java or Kotlin and a deep understanding of the Android SDK, architecture components, and design patterns.
  • Proven experience in Android architecture design, with a focus on building highly available and performant mobile applications.
  • A quick learner who thrives on new technologies and adapts easily to a rapidly evolving business environment.

Bonus point, if:

  • 3+ years of professional software engineering experience, with a strong emphasis on Android development.
  • Extensive experience with Java and/or Kotlin programming.
  • Demonstrated ability to ship efficient, reliable, and crash-free Android code to millions of users.
  • Excellent communication, interpersonal, and problem-solving skills, with a collaborative mindset.

Interview Questions of Software Engineer II - Android Engineer at Uber

Interview questions from Uber that are similar to Software Engineer II - Android Engineer
View more interview questions from Uber โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now