Helaas, deze vacature is niet actief.

Senior Fullstack Web Engineer in Amsterdam

Senior Fullstack Web... Frontend, Engineering in Amsterdam,... At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more...


Senior Fullstack Web Engineer
Frontend, Engineering in Amsterdam, Netherlands

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.


We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

Uber is looking for full stack Software Engineers to join our payments team based in Amsterdam, at the heart of our international engineering efforts. We are looking for collaborative and pragmatic technologists who will design, implement and deliver delightful and innovative payments experiences on the web and backend which we are building from scratch.  


The payments team builds products that we integrate into a growing number of Uber businesses, collaborating closely with these teams. We work with many teams across the globe, from Rides to Driver, EATS, JUMP Bikes, Uber for Business and Uber Lite, with more coming up. This is an opportunity to influence and build the next generation of user-facing payments solutions from scratch, working alongside designers, data scientists, user researchers, and product managers.


We are looking for someone with a passion for designing and building experiences that are highly reliable and used by millions of people on a daily basis. Our systems visualize payments information and ensure accurate and on-time payments. We ensure accurate and on-time payments where money is collected from customers and partners are paid reliably. For example, in 2017 alone we completed over 4 billion trips, collecting more than $37 billion in bookings.


What You’ll Do


  • Design, build and enhance complex web applications both on the frontend and the backend. The solutions you will build will be used by many teams within Uber, each with unique needs, which we need to support by making things customizable and extensible in generic ways.
  • Use the latest web tooling and modern JavaScript frameworks on the frontend. Leverage open source frameworks built by Uber such as or to build compelling and extensible solutions. Use thoughtful experimentation and data analysis to tune our web applications to be intuitive, functional and high-performing.
  • Build functional APIs on top of the Uber systems to power the experiences. Understand the capabilities and limitations of the systems you build on top of, choosing pragmatically on extending them versus building new services on top of them.
  • Work collaboratively with talented engineers, designers, product managers, data scientists to ship delightful experiences.
  • Build with scale & reliability in mind. Our solutions support Uber's always-on marketplace. Maintaining this platform at scale requires constant investment in security, reliability, monitoring and reporting tooling.
  • Keep the bar high on sustainable engineering by following best practices, producing best in class of code, documentation, testing and monitoring.


What You’ll Need



  • 4+ years of relevant engineering experience.


  • Solid knowledge of at least one OOP programming language.
  • Experience with JavaScript and one or more of the following: Node.js, React, Go or Java.
  • Experience building full-stack web experiences from the API layer to the frontend. We use modern JavaScript on the frontend and Go and Java on the backend.
  • Expertise in open-source technologies, modern web standards, best practices, and the JavaScript ecosystem.
  • Applied knowledge of software engineering and best practices such as testing, documentation and code reviews.
  • Commitment to quality, performance, and efficiency.
  • Good written and verbal communication skills, including the ability to write detailed technical documents.

At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Extra informatie

Fulltime (startersfunctie)

Amsterdam | ICT / IT / Programmeur | Fulltime (startersfunctie)

Schrijf je nu in!

Wil jij op de hoogte gehouden worden van nieuwe interessante vacatures en altijd binnen 1 muisklik kunnen solliciteren? Schrijf je in als werkzoekende!


We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.