Job Overview
About The Role
As a Frontend Software Engineer at Uber, you will architect highly-performant, reliable, scalable applications used by millions of external customers every day.
You will have an outstanding opportunity to build a premier and first of its kind support experience for our users. You will work closely with our internal stakeholders across all lines of business – Rides, Eats, etc – to build and provide capability with flexible automation solutions on top of the automation platform.
At Uber, we have a high bar for quality & efficiency – you will collaborate closely with Product Managers and Business Operations teams to build for scale, yet solutions focused on providing delightful customer experiences. The team is focused on high business impact, where every product we ship is measured and tracked with cost savings and/or efficiency improvement.
What You’ll Do
User Focus
Implements systems that adhere to best practices surrounding accessibility, usability, and security. Implements actionable feedback mechanisms such as error messages, logs and runbooks. Puts themselves as a consumer by dogfooding features while iterating to improve usability. Consistently develops pixel perfect, scalable UX by translating designs into working solutions for multiple display formats and sizes while adhering to best practices, standards, and product requirements.
Coding
Proactively improves the performance of their own services while also is capable of improving web vitals with some senior guidance Identifies and incorporates industry and company best practices into their own services with guidance. Builds well typed javascript applications by creating a continual focus on supported typing technologies at Uber. Implements their sites and services in utilizing best practices for multi browser support.
Scalability
Builds modules in production systems to have real impact. Proactively identifies and builds shared components and modules that can be shared between the features inside the service.
All these will be focussed on making an impact by solving a customer/business problem.
Basic Qualifications
BS or higher degree in Computer Science, or a related technical field, or equivalent experience. Proficient in Javascript/Typescript, CSS, Node.js, FrontEnd framework. Has experience architecting, building, and maintaining web applications
Preferred Qualifications
3+ years of software development experience. Experience with running critical systems in production, monitoring them, and handling incidents. Strong problem-solving skills, with relevant experience in implementing large-scale distributed web applications with React. Excellent written and verbal communication skills, experience writing detailed technical documents. Experience in applying AI-powered tools and frameworks in line with modern industry practices and innovation trends.
For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year – USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year – USD$185,500 per year. For all US locations, you will be eligible to participate in Uber’s bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year – USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year – USD$185,500 per year. For all US locations, you will be eligible to participate in Uber’s bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Company logo: https://media.licdn.com/dms/image/v2/C4D0BAQFiYnR1Mbtxdg/company-logo_400_400/company-logo_400_400/0/1630552741617/uber_com_logo?e=1754524800&v=beta&t=I5Sx0jPS2O3yXDyM1uLXpP8Fn4sxHDW1UGDNhTM3YjE
Job Detail
Related Jobs (5073)
- Software Development Engineer III – ON-SITE on June 3, 2025
- Software Engineer I on June 6, 2025
- Software Engineer – ON-SITE on June 6, 2025
- Software Engineer II – HYBRID on June 3, 2025
- Software Engineer – HYBRID on June 6, 2025
- Full Stack Software Engineer (Freelance) – REMOTE on June 7, 2025
- Senior Software Engineer (HR) – HYBRID on June 7, 2025
- Senior Software Engineer – Messaging – HYBRID on June 6, 2025
- Software Engineer I – ON-SITE on June 7, 2025
- Intern – Software Engineer – ON-SITE on June 6, 2025