Helaas, deze vacature is niet actief.

Unified Design System Front-end Development Engineer in Amsterdam


Come contribute to Orange Juice: the design systems of ING. 

This initiative is at the crossroad between business, design, and technology to deliver a framework for collaboration across teams and a set of common global components to be reused across all ING digital channels – worldwide.

Through Orange Juice, designers, engineers, and customer journey experts can collaborate, contribute and retrieve high-quality assets ready to use reducing the time to market for new products and services. What you deliver can impact all digital ING products.

Orange Juice is built by a central cross-functional team of designers and engineers located in The Netherlands, Germany, and the Philippines. The team works in close collaboration with business, corporate, and technology stakeholders worldwide.

The mission of Orange Juice is to support the execution of ING strategy, by creating and distributing elements (e.g., components, guidelines) fulfilling the ambition of providing our digital customers with a differentiating experience at each interaction and across every digital channel.

We redefine banking. What about you?

ING’s purpose is to empower people to stay a step ahead in life and in business. To continue doing this in a world that is changing quicker than ever before, we need to be where our customers are - on digital platforms. Our own and those of others. Offering a uniform, differentiating ING experience that is instant and borderless. What will our digital future look like? We’re building it right now. And that’s where you come in.

Your work environment

You work in ING’s Touchpoint program, created to deliver ING’s build once use many times strategy. Touchpoint evolves around Application Programming Interfaces (APIs), Web libraries, Mobile SDKs and a Unified Design System: building on performant and accessible front-end web-components. We believe it will help ING to accelerate innovation and collaboration with partners, customers, and platforms to improve customer experiences and create new business models. The key to success is our internal portal, which enables parties to connect and create value in an easy, secure, and scalable way.

Your key responsibilities and qualifications

As part of our Unified Design System Development Team.

  • You have +5 years of javascript development experience.

  • You have experience with UI components and modular-based architecture, e.g. understand their lifecycles etc.

  • You have great knowledge of HTML, CSS, and JavaScript.

  • You have competent knowledge of Accessibility, Security, Performance.

  • You are good with TDD, BDD, and testing tools such as Mocha, Chai, Selenium, Karma, etc...

  • You are familiar with frameworks or libraries such as Web Components, Vue and React, etc...

  • Experience with NodeJS scripting / tooling

  • A thorough understanding of NPM

  • You have experience with continuous delivery and deployment tools for front-end, preferably Azure DevOps.

  • You have experience with front-end build tools like Webpack and Rollup.

  • You keep up to date on the latest technical developments relating to industry standards and best practices.

  • You have a Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.

  • You have strong communication skills and easily engage with customers.

  • You have excellent English verbal and written communication skills.

We are looking for

Someone patient, committed, and willing to fulfil a lot of different roles outside of traditional development, all while making sure the product is optimised for the largest possible audience. You will be at the heart of cutting edge javascript ecosystems and web technologies, such as Web Components and sometimes other technologies and tools to explore. You are meticulous, detail-oriented, and possess creative and adaptive thinking skills, write beautiful code, and always stay up to date with the latest technologies.

Last but not least, you always start small but think big.

We offer you

A full-time position with a good remuneration package.

For more information, please contact Ruud Prein at 

Extra informatie

Fulltime (ervaren)

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

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.