Taro Logo

Software Engineer II, Frontend - Grocery Growth

Uber started by transporting people from place to place. It now transports nearly anything a customer could want or need, on-demand.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Frontend - Grocery Growth

Uber Grocery & Retail is one of the largest growth bets for Uber, bringing on-demand grocery delivery to customers of Uber Eats around the world. You would be joining an exciting engineering team on Uber Grocery, focused on building the best-in-class customer experience. Our team is responsible for building the end-to-end Grocery shopping experience that enables our customers to discover and shop for the merchants and items that they know and love. We're building next-generation platforms and services that improve the scale and reliability and enable us to deliver advanced consumer and shopper experiences.

As a Software Engineer II, Frontend - Grocery Growth, you will collaborate with team members to design, develop, and maintain user interfaces and features for web applications that meet the design, functionality, and complexity needs of end users. You'll write high-quality code, uphold standards for testing and coverage, and align the team on solutions to ambiguous problems. You'll also contribute to engineering cultivation in terms of quality, monitoring, and on-call practices, and find opportunities to improve how our team operates.

Key responsibilities include:

  • Designing, developing, and improving web solutions used by thousands of merchants
  • Writing high-quality code and upholding standards for testing and coverage
  • Aligning the team on solutions to ambiguous problems and analyzing tradeoffs
  • Contributing to engineering cultivation practices
  • Finding opportunities to improve team operations and promote standard processes

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.

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.

Last updated 9 months ago

Responsibilities For Software Engineer II, Frontend - Grocery Growth

  • Design, develop, and improve web solutions used by thousands of merchants
  • Write high quality code and uphold standards for testing and coverage
  • Align the team on solutions to ambiguous problems and analyze the tradeoffs of different technical solutions
  • Contribute to engineering cultivation in terms of quality, monitoring, and on-call practices
  • Find opportunities to improve how our team operates and promote standard processes

Requirements For Software Engineer II, Frontend - Grocery Growth

React
JavaScript
  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 3+ years of technical software engineering experience
  • Programming language (e.g. React, JavaScript, CSS)
  • English (conversation)
  • Product engineering
  • Scalability engineering
  • Distributed systems
  • API design
  • Modern javascript
  • React

Interested in this job?