Uber logo

Senior Frontend Software Engineer

Uber

About The Role

The Unified Configuration System team at Uber enables engineers and operators to manage and configure their fleet-wide services safely and efficiently on a large scale. We emphasize safe and gradual configuration rollout, ensuring proper monitoring and automatic rollback if issues are detected.

The team provides a unified and scalable configuration experience across all of Uber's workloads, data centers, and cloud vendors. We closely collaborate with many product and platform teams, also supporting custom-tailored configuration solutions that serve specific business needs.

What The Candidate Will Do

As a Frontend Engineer on our team, you'll play a key role in our mission. We use a modern tech stack, including React, TypeScript, and GraphQL for our frontend, while our backend is built in Go. We take pride in writing clean code with solid unit and integration test coverage. We use Jest and RTL for unit testing, and Playwright for integration tests. All code changes go through peer review to ensure quality and knowledge sharing within the team.

Upon joining, your responsibilities will include:

  • Working with teams across Uber to identify projects and help define the future of configuration management from both a technical and product perspective.
  • Designing, implementing, and delivering reliable, well-tested features.
  • Taking an active part in code change peer reviews to ensure quality and knowledge sharing across the team.
  • Leveraging data, metrics, and engaging with users to identify and solve challenges, and inform decisions.
  • Contributing to engineering culture in terms of quality, monitoring, and on-call practices.
  • Aligning directly with our users to ensure their needs are met so they can stay productive and happy while running Uber's business.

Basic Qualifications

To excel as a Frontend Engineer in this role, you should have:

  • 5+ years of experience in frontend or full-stack development.
  • A degree in computer science/engineering or equivalent practical experience.
  • Strong coding and software design skills.
  • A passion for product design and user experiences.
  • Experience with React and TypeScript or similar technologies.
  • The ability to drive complex projects from concept to launch and beyond.
  • Good verbal and written communication skills, with experience writing design documents, documentation, post mortems, etc.

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Rhombus logo
Rhombus

Senior Frontend Software Engineer (React, TypeScript)

Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.

Happening logo
Happening

Frontend Engineer with React and TypeScript

Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.

Doctolib logo
Doctolib

Frontend Engineer with React and TypeScript

Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Udio logo
Udio

Senior Frontend Software Engineer

Join Udio as a Senior Frontend Software Engineer to build innovative AI-driven music creation tools.

QueensLab logo
QueensLab

Senior Frontend Developer with React

Join QueensLab as a Senior Frontend Developer with React expertise in Gothenburg. Work on innovative projects in a hybrid environment.

Lunar logo
Lunar

Senior Frontend Engineer with React and TypeScript

Join Lunar as a Senior Frontend Engineer to develop web solutions using React, NextJS, and TypeScript in Aarhus, Denmark.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

Crunchyroll logo
Crunchyroll

Senior Frontend Software Engineer III

Join Crunchyroll as a Senior Frontend Software Engineer III, focusing on TypeScript and React in a remote role.

Gilion logo
Gilion

Frontend Engineer with React and TypeScript

Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.

Revv logo
Revv

Senior Full Stack Engineer

Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

UNRVLD logo
UNRVLD

Frontend Developer with React.js and Vue.js

Join UNRVLD as a Frontend Developer, working with React.js and Vue.js in a hybrid role in Vilnius.

Adecco logo
Adecco

Front End UI Software Engineer

Join as a Front End UI Software Engineer in Galway, focusing on Angular development in a hybrid work environment.

AUTODOC logo
AUTODOC

Senior Front-End Engineer (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon. Work with React.js, JavaScript, and more in a fast-growing tech company.

Uber logo
Uber

Software Engineer II, Backend - Production Engineering

Join Uber as a Software Engineer II in Backend Production Engineering, focusing on reliability and efficiency of tech platforms.

Doctolib Siilo logo
Doctolib Siilo

Frontend Engineer with React and TypeScript

Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.