Uber

Sr. Android Software Engineer

Uber

New York, NY, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Welcome to Uber, where we are revolutionizing the way people move around the world. As a Senior Android Software Engineer, you will be a crucial member of our talented team, working on the cutting-edge technology behind our innovative mobile app. We are looking for a passionate and experienced individual who is ready to take on the challenge of building and enhancing our Android platform. Join us in creating the ultimate transportation experience for millions of users worldwide.

  1. Develop and maintain high-quality code for the Uber Android app, ensuring it is scalable, efficient, and reliable.
  2. Collaborate with cross-functional teams including product, design, and backend engineers to deliver new features and enhancements to the app.
  3. Lead the design and implementation of new features and functionality for the Android platform.
  4. Stay up-to-date with the latest industry trends and best practices in Android development, and apply them to continuously improve our app.
  5. Troubleshoot and debug issues to maintain app stability and performance.
  6. Mentor and guide junior team members to improve their technical skills and overall contribution to the team.
  7. Work closely with product managers to understand user needs and translate them into technical requirements.
  8. Participate in code reviews and provide constructive feedback to ensure code quality and consistency across the team.
  9. Proactively identify and address technical debt and improve overall codebase maintainability.
  10. Continuously improve development processes and tools to increase team efficiency and productivity.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Extensive Experience With Android Development: A Sr. Android Software Engineer At Uber Should Have A Minimum Of 5 Years Of Experience In Developing Native Android Applications. They Should Be Well-Versed In Java And Kotlin, And Have A Strong Understanding Of Android Sdk And Development Tools.

  • Proficiency In Architecting Complex Applications: The Role Requires The Ability To Architect And Design Complex Android Applications That Can Handle A High Volume Of Users. The Candidate Should Have Experience In Designing Scalable And Robust Applications That Can Handle Large Amounts Of Data.

  • Knowledge Of Mobile Design Patterns And Best Practices: The Ideal Candidate Should Have A Deep Understanding Of Mobile Design Patterns And Best Practices For Android Development. They Should Be Able To Write Clean, Modular, And Maintainable Code That Follows Industry Standards.

  • Experience With Agile Methodologies: At Uber, We Follow Agile Methodologies For Software Development. The Candidate Should Have Experience Working In An Agile Environment And Be Familiar With Practices Like Scrum And Kanban. They Should Also Be Comfortable Working In A Fast-Paced, Dynamic Environment.

  • Strong Communication And Collaboration Skills: As A Senior Member Of The Team, The Candidate Should Have Excellent Communication And Collaboration Skills. They Should Be Able To Work Closely With Cross-Functional Teams, Including Product Managers, Designers, And Other Engineers, To Deliver High-Quality Products. They Should Also Be Able To Mentor And Guide Junior Engineers On The Team.

Required Skills
  • Debugging

  • Agile Methodology

  • Android SDK

  • Kotlin

  • Performance optimization

  • Java Programming

  • Test-Driven Development

  • UI/UX Design

  • Mobile development

  • API integration

  • Cross-Platform Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Sr. Android Software Engineer in New York, NY, USA is $110,000 to $150,000 per year. This can vary depending on factors such as the company, experience level, and specific job responsibilities. Additionally, benefits and bonuses may also be included in the overall compensation package.

Additional Information
Uber is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedDecember 11th, 2023
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Uber

Uber Technologies, Inc. is an American multinational transportation network company offering services that include peer-to-peer ridesharing, ride service hailing, food delivery, and a bicycle-sharing system. The company is based in San Francisco and has operations in over 785 metropolitan areas worldwide.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started