Sr Software Engineer - Frontend

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Software Engineer at Uber plays a critical role in enhancing the engineering experience and maintaining high standards across the team(s). They serve as an escalation point for incident management, helping direct on-call rotations and refining incident response processes. Additionally, Senior Engineers contribute significantly to code and design review processes by providing high-quality feedback and advocating for and defining best practices and standards. They are recognized as multipliers, identifying and advocating for improved performance, efficiency, and reduced technical debt in software, systems, and processes across teams.
---- What the Candidate Will Do ----
  • Sr Engineers at Uber leads complex engineering projects through all lifecycle stages, from idea inception to production. They define technical directions and make key tradeoff decisions that balance priorities.
  • They build strategic relationships with stakeholders like product managers, designers, and operations representatives to align and deliver on organizational goals, both within their team and across different teams.
  • Senior engineers embrace and promote Uber's cultural values. They are instrumental in defining and fostering the engineering and people culture within their teams.
  • They actively recruit, onboard, and mentor engineers, consistently raising the hiring bar and enhancing interviewing skills to attract top talent.
  • These engineers set high standards in code and design reviews, soliciting and providing feedback that optimizes both. They define, evangelize, and lead the adoption of best practices across teams.
  • Senior engineers identify opportunities to improve performance, efficiency, and reduce technical debt both within their team and across multiple teams. They solve business problems using advanced software design principles and architecture suited to Uber's needs.
  • They represent the organisation and its engineering teams in broader internal and external technical communities, helping shape the technical landscape at Uber and beyond

Basic Qualifications

  • Frontend Development Expertise: At least 5+ years of software experience, including experience in frontend development with TypeScript/JavaScript, including experience with frameworks such as React, Angular, or Vue. This role is expected to be full stack or frontend.
  • Educational Background: A Bachelor's degree (or higher) in Computer Science or a related field, or equivalent practical experience.
  • Software Development Practices: Strong understanding of software development best practices and design patterns.
  • Collaborative Skills: Ability to work effectively within a globally distributed team, with strong communication and collaboration skills.
  • Excellent written and verbal communication skills, experience writing detailed technical documents.

Preferred Qualifications

  • Frontend Development Expertise: At least 5+ years of software experience, including experience in frontend development with TypeScript/JavaScript, including experience with frameworks such as React, Angular, or Vue. This role is expected to be full stack or frontend.
  • Ability to learn quickly on the go. We're looking for software engineers who thrive while learning new technologies and don't believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly-evolving business environment.
  • Bias toward action. You believe that speed and quality aren't mutually exclusive. You've shown good judgment about shipping as fast as possible while ensuring your products and platforms are built in a sustainable, responsible way--and you're comfortable making mistakes, provided you learn from them.
  • Passion and energy. Because you love what you do, you bring infectious enthusiasm to all your endeavors. You always perform at your absolute best and see new challenges as an opportunity to contribute, make an impact, and grow.
  • Unquenchable thirst for growth. You're not just looking for the next interesting challenge, but looking to push yourself to keep pace in our hyper-growth environment.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Uber logo
Uber

Technology, Information and Internet

San Francisco California

RecommendedJobs for You