Uber
Software Engineer II - Frontend
UberIndia1 day ago
Full-timeEngineering, Information Technology
What The Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  • End-to-end technical ownership of product features being developed.
  • Collaborate with product managers, designers, and other stakeholders to clearly understand the requirements.
  • Write Design docs and work with Senior/Staff engineers to come up with the right architecture and design for ideas and experiments to quickly scale.
  • Own the success of your team's projects and deliver quantifiable results in a timely manner.
  • Coach and mentor engineers L3, L4 engineers to help with their learning and career growth
  • Foster a culture of continuous improvement, innovation, and knowledge sharing within the engineering team
  • Stay current with industry trends, best practices, and emerging technologies to drive innovation and efficiency.

Basic Qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
  • Strong expertise in Web development and related technologies (like React.js, Fusion.js).
  • Good experience in architecture design, high availability, and high-performance systems.
  • 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.

Preferred Qualifications

  • Good understanding of building end to end applications.
  • Proficient with front end web developer and backend systems.
  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions
  • Demonstrated experience working collaboratively in cross-functional teams
  • Experience designing web development across the stack including close collaboration with backend and mobile engineers

Key Skills

Ranked by relevance