Skip to main content
Uber CareersUber Careers

Software Engineer II, Frontend - Developer Platform

Frontend, Engineering
in Bangalore, India

About the Role

We are looking front end engineers who are passionate about building complex UI's. As a Software Engineer, you will play a pivotal role in the design & development of our Developer Infrastructure user experience which will be used by thousands of engineers across the globe. The ideal candidate will be excited for the challenge to think critically on many computer science disciplines , product design and usability, performance, and 24x7 reliability.

What You'll Do

  • Implement the features and user interfaces for developer platform tools.
  • Design efficient and reusable front-end systems that drive complex web applications and workflows.
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver impactful products that improves productivity of thousands of engineers across the globe.
  • Identify and resolve performance issues.

What You'll Need

  • BA/BS degree in a Computer Science or equivalent practical experience
  • 3 plus years of experience building Front End Applications using React Redux framework.
  • Expertise in Javascript, HTML, CSS, and experience with libraries like SASS, LESS.
  • Experience with Node.js, Grunt, Gulp, or other server-side Javascript technologies and tools.
  • Passion for front-end development and making developers more efficient.
  • Experience working on complex tools.

About the Team

Our developer platform group's mission is to Accelerate product velocity by providing a friction-free, integrated development platform to the thousands of engineers who build and improve Uber's various products.

Our developer platform teams are responsible to support all the tools that are used throughout a developer lifecycle. This contains

  • Generic developer infrastructure like the code monorepos, build systems, continuous integration, deployment & release and testing systems etc.
  • Language platform specific solutions like Mobile & Backed Developer experience and Frameworks etc.
  • Platforms like internationalization, developer analytics etc.

As a part of the central frontend engineering team, you will be building frontend components for a lot of these 18 sub-teams.

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.