Senior Frontend Software Engineer
UberAbout 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
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
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.
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.
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.
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.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Frontend Engineer with React and TypeScript
Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Senior Frontend Software Engineer
Join Udio as a Senior Frontend Software Engineer to build innovative AI-driven music creation tools.
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.
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.
Senior Front-end Developer
Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.
Senior Frontend Software Engineer III
Join Crunchyroll as a Senior Frontend Software Engineer III, focusing on TypeScript and React in a remote role.
Frontend Engineer with React and TypeScript
Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.
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.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
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.
Front End UI Software Engineer
Join as a Front End UI Software Engineer in Galway, focusing on Angular development in a hybrid work environment.
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.
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.
Frontend Engineer with React and TypeScript
Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.