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.
- Develop and maintain high-quality code for the Uber Android app, ensuring it is scalable, efficient, and reliable.
- Collaborate with cross-functional teams including product, design, and backend engineers to deliver new features and enhancements to the app.
- Lead the design and implementation of new features and functionality for the Android platform.
- Stay up-to-date with the latest industry trends and best practices in Android development, and apply them to continuously improve our app.
- Troubleshoot and debug issues to maintain app stability and performance.
- Mentor and guide junior team members to improve their technical skills and overall contribution to the team.
- Work closely with product managers to understand user needs and translate them into technical requirements.
- Participate in code reviews and provide constructive feedback to ensure code quality and consistency across the team.
- Proactively identify and address technical debt and improve overall codebase maintainability.
- Continuously improve development processes and tools to increase team efficiency and productivity.
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.
Debugging
Agile Methodology
Android SDK
Kotlin
Performance optimization
Java Programming
Test-Driven Development
UI/UX Design
Mobile development
API integration
Cross-Platform Development
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Empathy
Decision-making
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started