Uber - Software Engineer II - Android Mobile Applications

4 weeks ago


Bengaluru, India Uber Full time

About the Role :Were seeking a Software Engineer II Android to join our dynamic mobile engineering team. As part of our Android team, youll play a key role in designing and developing user-facing features that power seamless, high-performance mobile experiences for millions of users.This role is ideal for an engineer with a strong Android foundation who is ready to take the next step in ownership and impact. You'll collaborate with product managers, designers, and fellow engineers to build intuitive, responsive, and reliable features that users love.We are passionate about clean architecture, performance optimization, scalability, and delivering code that stands the test of time. If you're excited by building meaningful products at scale and thrive in fast-paced, highly collaborative environmentsthis role is for you.What You'll Do :- Design, develop, and maintain Android features and components.- Collaborate cross-functionally with designers, backend engineers, and product managers.- Participate in code reviews, write unit and integration tests, and maintain technical documentation.- Contribute to technical decisions around architecture and design patterns.- Identify and resolve performance, memory, and stability issues in the app.- Continuously improve development processes and tools.Basic Qualifications :- 2+ years of professional Android development experience.- Strong knowledge of Kotlin and Android SDKs.- Solid understanding of software engineering principles, data structures, and design patterns.- Experience with RESTful APIs, modern Android architectures (MVVM, MVI, etc.), and reactive programming (RxJava, Coroutines, Flow).Preferred Qualifications :- Experience working on consumer-facing apps at scale.- Familiarity with Jetpack Compose, modular app design, and CI/CD pipelines.- Passion for performance optimization and user experience.Why Join Us ?Be part of a team where your code directly impacts millions. Learn, grow, and build a world-class Android app with a company that values quality, creativity, and ownership. (ref:hirist.tech)



  • Bengaluru, India Uber Full time

    Job Description About the Role About the Role Rider Growth is a new and emerging line of business in Uber with the mission to help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products We're looking for passionate Backend developers to join Rider...


  • Bengaluru, Karnataka, India Uber Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About the RoleAbout the Role Rider Growth is a new and emerging line of business in Uber with the mission to help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products andb) building new productsWe're looking for passionate Backend developers to join Rider Growth team, a...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the RoleUber's Commerce Platform Engineering group is vital for maintaining and enhancing the infrastructure that enables all Uber lines of business to conduct transactions. As a central and mission-critical system, all commerce in and out of Uber flows through these systems, demanding strict 4 9's availability. This is one of our largest scalable...

  • Software Engineer II

    2 weeks ago


    Bengaluru, India Uber Full time

    Job Description About the Role As an Engineer on the Data Intelligence team, you will be dealing with large scale data pipelines and data sets that are critical and foundational for Uber to make decisions for better customer experience. You will be working on a petabyte scale of analytics data from the multiple Uber applications. Help us build the software...


  • Bengaluru, India Uber Full time

    Description :About The Role : Our team builds the tools and services to manage the lifecycle of configurations for all of Uber's business areas (Mobility and Delivery) and domains (fares, dispatching, matching etc).We play a pivotal role in enabling Uber to launch new products faster and more reliably while ensuring Uber is compliant to regulations....


  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the RoleThis is a core mobile engineering role focussed on developing featured for the uber driver app. The mission of the driver app is to be the best place for drivers to earn. The kind-of features we develop are meant to streamline day to day operations - including core flows like accepting an offer and trip lifecycle. The scale of the features is...


  • Bengaluru, India Uber Full time

    Job Description About the Role The Device Lab Team in Fleet Engineering at Uber builds the physical infrastructure to gate the release of all of our revenue driving applications like Uber Rider, Uber Driver, Uber Eats etc. Our mission is to Innovate & build the most diverse & reliable mobile device infrastructure in the industry to measure & improve our user...


  • Bengaluru, India Uber Full time

    About The Role : We are looking for a Product Designer to join Uber's Platform Experiences team, focused on designing enterprise-grade web applications that power Uber's global operations. Our team builds the foundational platforms that enable employees, partners, and internal teams to operate efficiently, reduce errors, and make data-driven...


  • Bengaluru, Karnataka, India Uber Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About The RoleUber is seeking a dynamic Full Stack Engineer to join our rapidly expanding Ad Tech team within the Delivery organization in India. This role is vital for driving growth in Uber's high-growth Ads business by contributing to impactful projects that enhance the advertiser experience.Engage in the development of advanced Advertiser experience apps...


  • Bengaluru, Karnataka, India Uber Full time

    As a Software Engineer on the Enterprise Security team at Uber, you will play a crucial role in designing and deploying secure architectures for enterprise applications. Your primary focus will be on enhancing the security posture and elevating security standards within the organization. By leveraging your software engineering skills, you will collaborate...