As part of the Payment Methods team, you will have direct responsibility for vital systems and processes. You will take ownership of key features and initiatives in crafting and building high quality, scalable systems in making paying on our platform reliable and efficient. Your work will directly impact the lives of Uber’s users across the globe. You’ll be responsible for letting users choose their preferred payment methods on Uber Platform.
What the Candidate Will Need / Bonus Point
s ---- What the Candidate Will Do --
--Contribute to the Web monorepo on core Uber flows enabling Payment Methods team. Write quality code and documentatio
n.Be part of the decision-making process for the business, in collaboration with Product, Design and Data Science, and building the technical capabilities to support the
m.Work closely with backend engineers and cross platform developers to build our users’ Payment experience
s.Apply and drive methodologies in code health, testing, and maintainabilit
y.Come up with the right architecture and design for ideas and experiments to quickly scal
e.Good understanding of software experimentation philosophy in the earlier work with understanding of setting up A/B experiments for hypothesis testin
g.Build instrumentation in the experiments, understand and mine insights and investigate these to help product with data driven decisions from experimentatio
n. ---- Basic Qualifications -
---4+ years of professional experience as a Software Engineer focused on W
eb.Experience building complex large scale web applications with Node, TypeScript, React, GraphQL, HTML, and C
SS.Ability to understand business requirements and translate them into technical requiremen
ts.Experience building data-driven features by analyzing user behavior and conducting experimen
ts.Excellent problem-solving, architecture, and algorithmic skil
ls.Familiarity with RESTful APIs to connect Web applications to backend servic
es.Good understanding of Web UI design principles, patterns, and best practic
es.Strong focus on high-quality web UI experiences. Experience with UI/UX paradigms to build sophisticated user experienc
es.Experience working with Product and design tea
ms.Willingness to embrace the Uber cultural val
ues ---- Preferred Qualifications
----Robust understanding of web server and client performance optimizati
ons.Demonstrated fluency with one or more general-purpose programming languages, including: C++, Python, Java, Go, or
RustExperience and interest in full-stack development (Client-side (web or mobile) + Backend or Da
ta).
Seniority level
Associate
Employment type
Full-time
Job function
Engineering
Industries
Internet Marketplace Platforms
Referrals increase your chances of interviewing at Uber by 2x