Skip to main content
Uber CareersUber Careers

Sr Software Engineer/Architect (Front End)

Frontend, Engineering
in Bangalore, India

About the Role

As a Sr. Front End Engineer you'll collaborate with a larger team of engineers to drive front-end development standards and work continually to enhance customer facing features. This is an opportunity and challenge to make an impact in the real world using exciting and new technologies. You will work in small, multidisciplinary teams, releasing code to people as fast as possible. This is a rare opportunity to change the world such that everyone around you is using the product you built. We're not just another social web app, we're moving real people and assets and reinventing transportation and logistics globally.

What You'll Do

  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code.
  • Build a next gen UI using the latest technologies: React, Redux, Sass, ES2016
  • Integrate with more than 40 upstream services while still providing users super fast response times
  • Provide comprehensive alerts and monitors on the upstream services to make sure we met 99.99% SLA
  • Participate in the full SDLC (Agile), including meetings, iterative development, estimations, and design sessions
  • Stay current with the newest online technologies; research new technologies and make recommendations on implementations.
  • Work with other developers to review stories and specifications and ensure that the teams are meeting the objectives of the business while maintaining technical and architectural standards.

What You'll Need

Web Technologies

You have deep JavaScript expertise. You've professionally utilized frameworks and libraries such as Node.js, React, Angular, Rails, LESS, SASS, Coffeescript, etc. You are excited by the amazing pace that the web continues to evolve. You seek new methods and tools to make great websites faster and better, both on the front-end and back-end. Strong understanding of HTTP, HTML, CSS, Web APIs and other core Web technology concepts along with deep understanding of Web and Information Security concepts and concerns, such as CORS, CSP, CSRF, XSS, etc.

Bias towards action

You believe that speed and quality can be achieved at the same time. You've shown good judgement, shipping as fast as possible, products that are built in a responsible and sustainable way. You're willing to make mistakes along the way and make sure you learn from them. You are an expert in debugging and profiling Browsers and Node.js, and understand ways to decrease page load speed and runtime slowdowns

Ability to improve

You can go deep on ambiguous tasks where the answers are not immediately obvious. You work well in fast moving teams and have no problem working with others to resolve difficult problems. You support your team as much as your team supports you. You are adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong. You are excited to learn from and teach others and are passionate about creating tools, products and providing support for your fellow engineers

Empathy

Your top priority is satisfying the customer. It doesn't matter what, how, or why something has gone wrong, you'll jump in and take ownership of problems that might not even be in your team's scope to ensure the customer is always getting the best experience possible.

About the Team

We build the entire customer support infrastructure and our mission is to make Uber the preferred choice by delivering exceptional customer experiences through continuous investments in best of breed, self-service and proactive support systems. We set out to do that every single day by building scalable platforms that all of Uber's growing businesses can plug into.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.