Front-end developer Consumer Banking

Organisatie
Locatie
Utrecht
Arbeidsvoorwaarden
Marktconform
Vakgebieden
Deze vacature is niet meer vacant

This is what we offer you
  • Gross monthly salary between €4,516 and €6,449 (scale 09)
  • Thirteenth month's salary and 8% holiday allowance
  • 10% Employee Benefit Budget
  • EUR 1,400 development budget per year
  • Hybrid working: balance between home and office work (possible for most roles)
  • A pension, for which you can set the maximum amount of your personal contribution

Or view all our benefits.

As a front-end developer within the Digital Platform Consumer Banking, you will play an exciting role in enhancing the digital experience for 8 million customers. Your work will directly impact how customers interact with our digital channels, making their banking experience smoother and more intuitive. You will be part of a dynamic and supportive Scrum and DevOps environment where collaboration and innovation are key and where self-development and individual input are highly stimulated. Your primary focus will be on developing and maintaining customer-facing software, ensuring it is both functional and user-friendly. To correctly do this we expect you to have a sharp view of how things are currently functioning and how we can technically improve this. This role offers the opportunity to work on cutting-edge technologies and be at the forefront of a digital banking transformation on a feature that’s used by millions of customers. This is a unique way to develop yourself in your professional career!

You will be part of an enthusiastic and dynamic team focused on the transaction timeline. This timeline provides customers with insights into their transactions and allows them to look ahead at future transactions. In 2025, the team plans to introduce several innovations, such as enriching the transaction timeline with more data and new logos. This will be done using the innovation approach: first validating with a small group of users, iterating, improving, and scaling further. Your role in this is to develop these new features together with your colleagues in a scalable and maintainable way and validating this step by step with our customers.

At the same time, we are constantly improving our features to either comply with legislation or to further improve the customer experience. Examples of this are adding support for dark mode and UI scaling to our applications to improve digital accessibility. Also, existing screen reader support will have to be improved. If you thrive from making applications accessible for all our users, we could really use your help to speed up these processes. The team consists of both Front-end and Back-end engineers who work mainly hybrid.

Responsibilities
  • Develop and maintain applications built with Angular, Ionic, TypeScript, internal UI components, Rxjs, Jest, Openapi, NX and WebdriverIO.
  • Participate in mob programming and work collaboratively.
  • Revamp the transaction timeline – discuss with your colleagues what possible design patterns are possible, and which one fits our case the best.
  • Help build features of high quality which will be rolled out to millions of users (no stress, you will not do this alone).
  • Come up with ways to safely test impactful changes and redesigns on the transaction timeline, with production users.
  • Always keep an eye out for quality control and test our changes thoroughly.
  • Ensure application stability, including standby shifts and automation for testing, deploying, and monitoring.
  • Always look for improvements in code or in functionality so that the feature will be in the best possible state.
Facts & Figures
  • 36 hours per week
  • 8 million customers
  • 43,822 Rabobank colleagues worldwide
Your Talent
  • A customer-focused mindset.
  • You have 3+ years of professional experience, preferably with Angular.
  • You enjoy participating in code related discussions – your inner nerd gets excited from talking about code and this leads to a better end product.
  • You are eager to learn and are open to feedback
  • Ask critical questions to open valuable discussions within the team.
  • Eye for detail – bugs are always possible but you’re sure to be on top of it.
  • Enjoy learning and experimenting with potential improvements
  • Intermediate level
Apply​

To ensure that we assess all candidates equally for suitability for this position, we do not require a cover letter. Instead, we ask all candidates the same three questions to see how your profile matches the position. Pay sufficient attention to answering these questions and explaining your answers; this, together with your CV, is the only information we will use to evaluate you in this round. If this is missing from your application, your application will not be considered. You can draw on your work, volunteer work, education, private life, and so on. Use a maximum of 200 words per question and provide no more than two examples. Below are the questions:

1. What do you think some advantages and disadvantages are of Typescript compared to Javascript?2. What are some key practices to make your application accessible?3. What is your opinion on SSR vs CSR vs SSG?

You and the job application process
  • Any questions about working at Rabobank and the process? Ashley Lumbantobing, IT Recruiter, ashley.lumbantobing@rabobank.nl
  • We will hold the interviews through a video call. If you are selected for an interview, Bo, our virtual assistant, will reach out to you via SMS and email to schedule the interview.
  • You can find answers to the most frequently asked questions on rabobank.jobs/en/faq
  • A screening is part of the process.
  • We respect your privacy.

To be considered for this position, you must be located in the Netherlands or elsewhere in the EU and have the legal right to work in the Netherlands. We are unable to consider candidates requiring relocation from another country.

#LI-AL2

Vacature informatie

Organisatie: Rabobank

Locatie: Utrecht

Opleidingsniveau: