Sr. Software Engineer - Frontend

7 - 11 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Car Rentals is a vertical at Uber that aims to provide consumers with the convenience of renting cars and having them delivered as easily as ordering an Uber ride. The Car Rental service is currently available in the US&C, UK, and European regions with ambitious expansion plans. As a member of this team, you will play a key role in developing user experiences on both the renter-side and earner-side to drive growth, enhance conversion rates, and streamline the customer experience. In this role, you will collaborate closely with product managers, designers, data scientists, and mobile engineers to create innovative solutions. You will also work with various platform teams, including rider core, fares, and fulfillment, to integrate rent-specific use cases into their codebases. We are looking for proactive individuals with a strong sense of ownership, effective communication skills, and a passion for solving user-facing challenges. Uber is at the forefront of transforming transportation services by leveraging technology to meet the evolving needs of consumers. The Rider Verticals team is a collaborative group of Design, Data Science, Backend, Android, iOS, and Web engineers dedicated to designing and developing products that offer riders a wide range of mobility options. As a developer at Uber, you will have the opportunity to contribute to enhancing technical platforms and improving the reliability of core product offerings. The ideal candidate will have at least 7 years of experience and possess the following qualifications: - Strong problem-solving skills and a proactive approach - Proficiency in developing scalable microservices using Java and Go - Understanding of distributed systems concepts - Experience with feature analysis in production using analytics and experiments - Ability to work effectively in a team environment and thrive in ambiguous situations - Basic knowledge of data structures and algorithms for practical implementation - Demonstrated experience collaborating in cross-functional teams - Proficiency in designing systems across the stack in cooperation with frontend and mobile engineers As a software engineer, you will participate in product and engineering discussions to conceptualize features and translate them into technical designs. You will be responsible for developing software that impacts millions of users and fellow engineers, focusing on building robust backend application code. Additionally, you will contribute to defining scalable architectures and creating reliable and reusable frameworks to improve user experiences.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Uber logo
Uber

Technology, Information and Internet

San Francisco California

RecommendedJobs for You