Opdrachten

Rabobank Dev Ops Engineer C

Dev Ops Engineer C

Info

Functie

Dev Ops Engineer C

Locatie

Uren per week

36 uren per week

Looptijd

20.04.2026 - 30.03.2027

Opdrachtnummer

295076

Sluitingsdatum

date-icon16.04.2026 clock-icon15:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

NOTE: 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 close 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, we will not be able to consider your application.

Use a maximum of 200 words per question and provide no more than two examples per question.


Language : English mandatory
ZZP Allowed : No

Description Vacancy :
(Senior) Front-end engineer Conversational Banking

About us & the role
We believe customer interactions evolves toward AI agents that actively support personalized financial choices. This does not mean “the screen disappears.” Visualization remains essential, but the role of the screen changes, from a maze of options to an interface that delivers insights and actions at exactly the right time.

That’s why we are looking for a Senior Front-end engineer to strengthen our Conversational AI teams and accelerate the delivery of high-impact visual features for our AI Agent Robin. This includes spearheading our new project focused on seamlessly blending chat interactions with interactive visual insights and traditional application functionality to enrich customer conversations.

You’ll work in a hybrid setup, ideally spending one or two days a week onsite in Utrecht, collaborating closely with the teams to implement new conversation design concepts and refine the chat integrations. On Mondays, our department works from the office. For the rest of the week, we coordinate among ourselves whether we work from home or the office. The Digital & Customer Interaction Tribe aims to deliver an excellent customer experience, regardless of how the customer contacts Rabobank. Core values of our area include fun, collaboration, proactivity, and problem-solving.

Your main focus will be on
• Developing the visual components of key conversational features for our chatbot Robin (e.g., financial insights, mortgage scenarios, downloadable financial annual overviews) and new initiatives like focusing on seamlessly combining chat interactions with interactive visual content.
• Supporting the other Front-end engineers in the team during the roll-out of the new app vision design for the chat window.
• Tackling UX improvements across the journey, from small interface tweaks to accessibility enhancements.
• Developing reusable front-end components that can be leveraged across multiple conversational agents, ensuring the front-end architecture is prepared to scale for future assistants.
• Working closely with back-end and integration engineers to ensure seamless data and context flow between the chat front-end and the broader application.
• Collaborating with business analysts, designers, and fellow engineers as a sparring partner to shape the conversational user experience and define best practices for future conversational features (for instance, deciding when to use text versus an interactive visualization to best serve the customer).

Your Talent
• Senior-level experience in front-end development, you have 3+ years of professional experience, preferably with Angular.
• Experience designing intuitive conversational interfaces (e.g., chatbots or voice assistants) and integrating data-driven visualizations (charts, graphs) into web applications.
• Ideally, you have previously worked at Rabobank and are familiar with our front-end stack (including the Senses/ROP repository).
• An eye for detail, you’re quick to catch bugs; you’re eager to learn, open to feedback, and adapt swiftly when requirements or technologies change.
• A customer-focused mindset with strong UX sensibilities, you always consider how to make complex information clear and intuitive for end users.

Your Skillset
• Angular framework.
• HTML5, CSS3, JavaScript, TypeScript.
• Integrating front-end components with multiple backend services and APIs (including those of conversational AI platforms), and managing state/context across different parts of the application.
• Working with data visualization libraries (for example, charts/graphs) and optimizing their performance in a web UI.
• Accessibility and responsive web design.
• Understanding front-end considerations for AI-driven or agent-based architectures (ensuring UI components work smoothly with AI-powered backend logic).

Facts & Figures
36 hours per week
8 million customers
43,822 Rabobank colleagues worldwide

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 close 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, we will not be able to consider your application. You can draw on your work, volunteer work, education, side projects, and so on. Use a maximum of 200 words per question and provide no more than two examples per question.

Below are the questions:
• In a large-scale Angular application (using the Senses repository), how would you structure your components and services to ensure scalability and maintainability? What patterns or techniques would you apply to avoid tight coupling and promote reusability across teams?
• You’re tasked with improving accessibility for a financial insights dashboard. What steps would you take to ensure compliance with WCAG standards, and how would you validate your implementation across different devices and assistive technologies?
• A new feature in the transaction timeline is causing performance issues in production. How would you approach diagnosing and resolving this? Additionally, how would you ensure future changes are covered by automated tests without slowing down development velocity?

Bedrijfsgegevens

Bedrijfs gegevens

Rabobank

Rolomschrijving en taakafspraken

NOTE: 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 close 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, we will not be able to consider your application.

Use a maximum of 200 words per question and provide no more than two examples per question.


Language : English mandatory
ZZP Allowed : No

Description Vacancy :
(Senior) Front-end engineer Conversational Banking

About us & the role
We believe customer interactions evolves toward AI agents that actively support personalized financial choices. This does not mean “the screen disappears.” Visualization remains essential, but the role of the screen changes, from a maze of options to an interface that delivers insights and actions at exactly the right time.

That’s why we are looking for a Senior Front-end engineer to strengthen our Conversational AI teams and accelerate the delivery of high-impact visual features for our AI Agent Robin. This includes spearheading our new project focused on seamlessly blending chat interactions with interactive visual insights and traditional application functionality to enrich customer conversations.

You’ll work in a hybrid setup, ideally spending one or two days a week onsite in Utrecht, collaborating closely with the teams to implement new conversation design concepts and refine the chat integrations. On Mondays, our department works from the office. For the rest of the week, we coordinate among ourselves whether we work from home or the office. The Digital & Customer Interaction Tribe aims to deliver an excellent customer experience, regardless of how the customer contacts Rabobank. Core values of our area include fun, collaboration, proactivity, and problem-solving.

Your main focus will be on
• Developing the visual components of key conversational features for our chatbot Robin (e.g., financial insights, mortgage scenarios, downloadable financial annual overviews) and new initiatives like focusing on seamlessly combining chat interactions with interactive visual content.
• Supporting the other Front-end engineers in the team during the roll-out of the new app vision design for the chat window.
• Tackling UX improvements across the journey, from small interface tweaks to accessibility enhancements.
• Developing reusable front-end components that can be leveraged across multiple conversational agents, ensuring the front-end architecture is prepared to scale for future assistants.
• Working closely with back-end and integration engineers to ensure seamless data and context flow between the chat front-end and the broader application.
• Collaborating with business analysts, designers, and fellow engineers as a sparring partner to shape the conversational user experience and define best practices for future conversational features (for instance, deciding when to use text versus an interactive visualization to best serve the customer).

Your Talent
• Senior-level experience in front-end development, you have 3+ years of professional experience, preferably with Angular.
• Experience designing intuitive conversational interfaces (e.g., chatbots or voice assistants) and integrating data-driven visualizations (charts, graphs) into web applications.
• Ideally, you have previously worked at Rabobank and are familiar with our front-end stack (including the Senses/ROP repository).
• An eye for detail, you’re quick to catch bugs; you’re eager to learn, open to feedback, and adapt swiftly when requirements or technologies change.
• A customer-focused mindset with strong UX sensibilities, you always consider how to make complex information clear and intuitive for end users.

Your Skillset
• Angular framework.
• HTML5, CSS3, JavaScript, TypeScript.
• Integrating front-end components with multiple backend services and APIs (including those of conversational AI platforms), and managing state/context across different parts of the application.
• Working with data visualization libraries (for example, charts/graphs) and optimizing their performance in a web UI.
• Accessibility and responsive web design.
• Understanding front-end considerations for AI-driven or agent-based architectures (ensuring UI components work smoothly with AI-powered backend logic).

Facts & Figures
36 hours per week
8 million customers
43,822 Rabobank colleagues worldwide

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 close 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, we will not be able to consider your application. You can draw on your work, volunteer work, education, side projects, and so on. Use a maximum of 200 words per question and provide no more than two examples per question.

Below are the questions:
• In a large-scale Angular application (using the Senses repository), how would you structure your components and services to ensure scalability and maintainability? What patterns or techniques would you apply to avoid tight coupling and promote reusability across teams?
• You’re tasked with improving accessibility for a financial insights dashboard. What steps would you take to ensure compliance with WCAG standards, and how would you validate your implementation across different devices and assistive technologies?
• A new feature in the transaction timeline is causing performance issues in production. How would you approach diagnosing and resolving this? Additionally, how would you ensure future changes are covered by automated tests without slowing down development velocity?

De recruiter

Mandy Hoogland

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.