Front-End Developer
Role details
Job location
Tech stack
Job description
As a Senior Front-End Developer, you play a key role in developing and maintaining the web-based investment and trading tools used by our Wealth clients. You work on business-critical applications that support portfolio insights, transactions, and investment journeys, ensuring a smooth and secure user experience.
You develop front-end applications using Vue.js and TypeScript, contribute to architectural decisions, and ensure high standards in performance, accessibility, security, and code quality. You are involved throughout the full development lifecycle: from refinement and design to delivery and production support.
In addition, you:
- Take ownership of complex front-end components and features
- Collaborate closely with backend engineers, UX designers, product owners, and other stakeholders
- Actively contribute to improving development standards, testing strategies, and tooling
- Support and mentor less experienced developers within the team
Working environment
You will join a multidisciplinary team within the Wealth department, focusing on investments-related functionality for our web portal. We work according to Agile/Scrum principles and follow a DevOps mindset: providing teams with autonomy and purpose in their work, to build, run, and continuously improve their own software. We empower teams to come up with the best decisions themselves. You are the experts! This means you will be working in a team:
- With roughly 6-10 people, that work Agile/SCRUM
- That is responsible for multiple smaller parts of the products that ABN AMRO offers its clients; you fully own, build, and maintain what is within your scope
- That consists of various disciplines; e.g. front-end developers, quality assurance, reliability engineers, UX designers, business developers, a product owner
- Where your main skills is (but not limited to) front-end development
- With energetic & diverse members, with a mix of different skills levels and experience
- That works very closely with, is dependent on, or is a dependency for various other teams, meaning you'll costantly meet new colleagues
We work with modern cloud infrastructure on Azure, automated testing, and CI/CD pipelines. Our hybrid working model combines flexibility with regular collaboration at our Amsterdam office, where we enjoy the occasional potluck lunches and in-person meet-ups.
The environment is professional, open, collaborative, and with strong attention to quality, compliance, and knowledge sharing. All our teams share a passion for building maintainable software, reinventing, and innovating.
'I would describe the Wealth grid as a fast growing, open minded and creative space where I can explore and gain knowledge among colleagues.'
'I love the diverse cultural backgrounds in the Wealth grid, as well as how everyone here helps and challenges each other.'
Requirements
-
2+ years
-
Een leergierige houding
-
Passion for your field of expertise, You communicate clearly and work efficiently in multidisciplinary teams, and you demonstrate seniority through ownership, leadership, and technical decision-making. In addition, you are eager to improve yourself and learn new skills, and you like to stay up-to-date with industry best practices. We are looking for someone who:
-
Has at least 3 years of relevant front-end development experience, preferably in complex or regulated environments
-
Has strong experience with Vue.js (Vue 3, or similar web frameworks like React, Angular, Svelte), JavaScript, and TypeScript
-
Is experienced with modern tooling such as Vite, Vitest (or Jest), and Playwright (or Cypress)
-
Is familiar with CI/CD pipelines and cloud environments (preferably Azure DevOps and Azure, respectively)
Benefits & conditions
- Scale € 5.112 - € 7.303 pm
- Excellent employment conditions
- In charge of personal development
Why ABN AMRO?
- Building a future proof bank
- A diverse and inclusive culture
- Extensive internal career opportunities, * An excellent salary*, aligned with your experience and internal benchmarks
- 25 vacation days based on 40 hours (with an optional 14 days extra)
- Personal development budget of € 1,000.00 per year (next to trainings to keep your knowledge and certifications up to date)
- Benefit budget of 11% (of your salary). You can decide how you want this to be paid out (for example, as extra holiday allowances, a lease bike, or as salary)
- Banking for better days. These are days you can work on your personal development or contribute to society
- A good set of facilities for remote working (Good to know: we have adopted a hybrid model of working with 2-5 office days)
- An NS business card for work-travel and for personal use
- A senior role with real impact on client-facing investment products, used by hundreds of thousands of clients across the Netherlands, Belgium, Germany, and France.
- A modern working environment with up-to-date tooling and technology
- A solid pension scheme and a competitive benefits package
- An M-chip MacBook Pro for you to do your work on.
*You are hired in scale 9 or 10 of the salary scales defined in the CLA of ABN AMRO. Based on 40 hours per week, this can amount up to an annual base salary of €97.379,- per year.