Overview
On Site
USD 167,000.00 - 185,500.00 per year
Full Time
Skills
Business Operations
Cost Reduction
Accessibility
Usability
User Experience
Product Requirements
FOCUS
Typing
Web Browsers
Scalability
Computer Science
JavaScript
TypeScript
Cascading Style Sheets
Node.js
Software Development
Conflict Resolution
Problem Solving
Web Applications
React.js
Communication
Writing
Law
Legal
Collaboration
Job Details
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
1. Implements systems that adhere to best practices surrounding accessibility, usability, and security.
2. Implements actionable feedback mechanisms such as error messages, logs and runbooks.
3. Puts themselves as a consumer by dogfooding features while iterating to improve usability.
4. 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
1. Proactively improves the performance of their own services while also is capable of improving web vitals with some senior guidance
2. Identifies and incorporates industry and company best practices into their own services with guidance.
3. Builds well typed javascript applications by creating a continual focus on supported typing technologies at Uber.
4. Implements their sites and services in utilizing best practices for multi browser support.
Scalability
1. Builds modules in production systems to have real impact.
2. 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
1. BS or higher degree in Computer Science, or a related technical field, or equivalent experience.
2. Proficient in Javascript/Typescript, CSS, Node.js, FrontEnd framework. Has experience architecting, building, and maintaining web applications
Preferred Qualifications
1. 3+ years of software development experience.
2. Experience with running critical systems in production, monitoring them, and handling incidents.
3. Strong problem-solving skills, with relevant experience in implementing large-scale distributed web applications with React.
4. Excellent written and verbal communication skills, experience writing detailed technical documents.
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 [](;br>
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](;br>
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this 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
1. Implements systems that adhere to best practices surrounding accessibility, usability, and security.
2. Implements actionable feedback mechanisms such as error messages, logs and runbooks.
3. Puts themselves as a consumer by dogfooding features while iterating to improve usability.
4. 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
1. Proactively improves the performance of their own services while also is capable of improving web vitals with some senior guidance
2. Identifies and incorporates industry and company best practices into their own services with guidance.
3. Builds well typed javascript applications by creating a continual focus on supported typing technologies at Uber.
4. Implements their sites and services in utilizing best practices for multi browser support.
Scalability
1. Builds modules in production systems to have real impact.
2. 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
1. BS or higher degree in Computer Science, or a related technical field, or equivalent experience.
2. Proficient in Javascript/Typescript, CSS, Node.js, FrontEnd framework. Has experience architecting, building, and maintaining web applications
Preferred Qualifications
1. 3+ years of software development experience.
2. Experience with running critical systems in production, monitoring them, and handling incidents.
3. Strong problem-solving skills, with relevant experience in implementing large-scale distributed web applications with React.
4. Excellent written and verbal communication skills, experience writing detailed technical documents.
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 [](;br>
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](;br>
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.