Frontend Developer
Visit project ↗Rabobank wanted to take mortgage applications fully digital. Customers would start the process in a branch with an advisor and continue independently online, or vice versa. The frontend had to maintain perfect session continuity across channels, perform complex financial calculations client-side for instant feedback, and meet the stringent security and accessibility requirements of Dutch banking regulation (WCAG AA, pen-test sign-off).
Developed the cross-channel mortgage application frontend with multi-step forms, real-time income/debt-ratio calculations, document upload with client-side validation, and progress persistence across sessions and devices. Every form step performed client-side eligibility checks so users got instant feedback instead of waiting for server round-trips.
Worked closely with the Java backend team to design the REST API contract, handled edge cases like session hand-off between branch tablets and home desktops, and ensured WCAG AA compliance throughout.