Software Engineer II - Front-end

A global technology company providing mobility solutions and transportation services.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Travel

Description For Software Engineer II - Front-end

Chronicle is an internal trip diagnostics tool at Uber that contains comprehensive trip information, supporting both support agents and engineering teams in their daily operations. As a Frontend Software Engineer II, you'll be working on the Chronicle Platform, focusing on web development and enhancing tools used across the organization. The role involves collaborating with product managers, data science teams, and global operations to gather requirements and build scalable solutions.

The position offers an opportunity to work on near real-time streaming systems and low-latency backend systems, while directly engaging with end users to understand and implement their needs. You'll be part of a collaborative environment where you'll mentor teammates, drive efficiency improvements, and contribute to system quality enhancement.

Uber's culture emphasizes collaboration and innovation, with a hybrid work model requiring at least 50% office presence. The role demands strong technical skills in frontend technologies like JavaScript, Node.js, and React, combined with excellent communication abilities to work effectively across teams. This position is perfect for someone who wants to impact a global technology leader while working on complex, large-scale systems that power Uber's operations.

Join a team that values curiosity, passion, and collaborative spirit, working together to move the world forward. The role offers the chance to work on meaningful projects that directly impact Uber's operational efficiency and user experience, while growing professionally in a dynamic, fast-paced environment.

Last updated a month ago

Responsibilities For Software Engineer II - Front-end

  • End to end web development, build features and enhance tool to be used by other Engineers, PMs, DS & Ops
  • Collaborate with product managers, data science and global operations teams to gather requirements
  • Partner with fellow engineers to design, develop and scale
  • Mentor and support fellow teammates
  • Drive ongoing efficiency and reliability improvements
  • Write clear documentation
  • Constantly evolve the tool to incorporate new features
  • Collaborate with multiple product and engineering teams
  • Work with Product, UX, and Design to enhance the portal
  • Write quality code and documentation

Requirements For Software Engineer II - Front-end

JavaScript
Node.js
React
  • BS, MS in Computer Science, Maths or a related technical field, or equivalent experience
  • 3+ years of experience in software engineering focusing on frontend engineering
  • Sound understanding of Computer architecture and CS fundamentals
  • Proficient in Javascript, Node.js or React
  • Extensive software design and development skills
  • Ability to learn and adapt to new technologies
  • Experience working in an agile engineering environment

Interested in this job?

Jobs Related To Uber Software Engineer II - Front-end

Software Engineer II, Frontend - Identity

Frontend Software Engineer II position at Uber, focusing on Identity and Access Management solutions for the company's global device ecosystem.

Software Engineer II

Frontend Engineer II position at Uber, focusing on building security infrastructure and user experiences using React, TypeScript, and modern web technologies.

Software Engineer II, Frontend, Capacity & Engineering Efficiency

Frontend Software Engineer role at Uber focusing on capacity planning and engineering efficiency, building scalable web applications using modern technologies.

Software Engineer II, Frontend - Trusted Identity

Frontend Software Engineer role at Uber focusing on security and identity systems, using React, TypeScript, and GraphQL to build scalable web applications.

Software Engineer II, Frontend, ML Platform

Mid-level Frontend Software Engineer position at Uber, focusing on ML Platform development in Amsterdam, requiring 3+ years of experience with TypeScript/JavaScript and React.