FAQs
What is the main focus of the Software Engineer II (Web) role at Uber Eats?
The main focus of this role is to enhance the UberEats storefront screens, particularly by improving core shopping functionalities and optimizing the overall storefront experience for users.
What are the key responsibilities of a Software Engineer II (Web) at Uber Eats?
Key responsibilities include participating in code reviews, implementing new features and enhancements, debugging and troubleshooting issues, collaborating with cross-functional teams, and participating in team meetings and planning sessions.
What qualifications are required for this role?
Candidates must have a Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience), experience in web development with a strong understanding of HTML, CSS, and JavaScript, and proficiency in web development frameworks such as React, Angular, or Vue.js.
What is the years of experience required for this position?
The preferred qualifications indicate at least 2+ years of web development experience.
Is experience with RESTful APIs important for this role?
Yes, familiarity with RESTful APIs and networking protocols for data exchange between web applications and backend services is among the preferred qualifications for this role.
What kind of collaboration is expected in this position?
The role requires effective collaboration with Product Managers, Designers, Data Scientists, and fellow Engineers to prioritize tasks and deliver features according to the product roadmap.
What is the salary range for this position in New York or San Francisco?
The base salary range for this role is USD$158,000 per year to USD$175,500 per year for both New York, NY, and San Francisco, CA-based roles.
Are there additional compensation benefits for this role?
Yes, all US-based roles will be eligible to participate in Uber's bonus program and may be offered an equity award and other types of compensation, along with various benefits.
What are the expectations regarding code quality and standards?
The candidate is expected to maintain code quality standards through code reviews and provide feedback to ensure the reliability and maintainability of the web codebase.
How important is staying updated with industry trends for this role?
It is highly important, as dedication to staying updated with the latest trends and advancements in web development and related technologies is among the preferred qualifications for the role.
Will candidates work independently or in a team environment?
Candidates will be expected to work both independently and as part of a team, focusing on delivering high-quality results within deadlines.