
Senior Android Software Engineer
Welcome to Uber, where we are revolutionizing the way people move around the world. We are seeking a highly skilled Senior Android Software Engineer to join our team and shape the future of our app. As a Senior Android Software Engineer, you will have the opportunity to work on cutting-edge technology and make a significant impact on the user experience. We are looking for a driven and passionate individual with a strong background in Android development, who is eager to innovate and strive for excellence. If you have a proven track record of delivering high-quality, scalable and maintainable code, and are excited about pushing the boundaries of mobile development, we want to hear from you! Join our dynamic team and help us take our Android app to the next level.
- Design and develop innovative features for the Uber Android app, keeping in mind the company's vision of revolutionizing transportation.
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and ship new features.
- Write clean, maintainable, and efficient code to ensure the overall stability and performance of the app.
- Conduct regular code reviews and provide constructive feedback to junior team members.
- Stay updated with the latest trends and advancements in mobile development and bring new ideas and technologies to the table.
- Troubleshoot and resolve complex technical issues related to the Android app.
- Optimize app performance to deliver a seamless user experience.
- Proactively identify and address potential security and compatibility issues.
- Mentor and guide junior team members to enhance their technical skills.
- Collaborate with the QA team to ensure the delivery of high-quality and bug-free code.
- Participate in the recruitment process to hire top talent for the team.
- Continuously improve the development process by suggesting and implementing best practices and tools.
- Communicate project status and progress to stakeholders.
- Adhere to coding standards and follow software development processes.
- Take ownership of projects and deliver them within the specified timeline.
- Act as a subject matter expert and provide technical guidance to other teams within the company.
- Participate in brainstorming sessions and contribute ideas to improve the app and user experience.
- Conduct research and evaluate new technologies to enhance the app's functionality.
- Collaborate with third-party vendors and partners to integrate their services into the app.
- Ensure compliance with all legal and ethical standards while developing the app.
Minimum Of 5 Years Of Experience In Developing Native Android Applications, With A Strong Understanding Of The Android Sdk And Android Studio.
Proficiency In Java And Kotlin Programming Languages, With A Deep Understanding Of Object-Oriented Design Principles.
Extensive Experience With Modern Android Development Tools And Frameworks, Such As Rxjava, Dagger, Retrofit, And Jetpack Components.
Proven Track Record Of Delivering High-Quality, Scalable, And Maintainable Code On Large-Scale Projects.
Strong Problem-Solving Skills And Ability To Troubleshoot Complex Technical Issues In A Fast-Paced Environment.
Java
Agile Methodology
Firebase
Kotlin
Performance optimization
Android Studio
UX design
Mobile development
API integration
Material Design
Cross-Platform Development
Testing And Debugging
Communication
Conflict Resolution
Customer Service
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Senior Android Software Engineer in Chicago, IL, USA is $120,000 to $150,000 per year. This range can vary depending on factors such as years of experience, industry, and the specific company the engineer is working for.
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