Rabobank
Medior Front-end Developer 
RabobankNetherlands7 days ago
Full-timeRemote FriendlyInformation Technology
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.

Our search functionality is used by thousands of people every day to help them find the information they need. With smart features and a top-tier tech stack, we ensure that everything Rabobank has to offer is just a few clicks away. On our websites, in our apps, and beyond.

We're not just building features. We're building a scalable, reactive architecture that powers reusable APIs and components across multiple environments. If you're a passionate Angular developer who thrives on architectural challenges, understands reactive programming with RxJS, and designs for long-term extensibility, we want to hear from you.

Where You’ll Be Working

Together with other teams within and outside our Area we make sure to create the best digital experiences for our customers. Information is clear, easily accessible and banking safely is made easier by our solutions. Our Area focuses on creating the best digital experience through a top-notch content platform, great navigation and smart search. Combining this we offer the visitors of our Global Websites and the apps the best banking experience.

Our components are used across multiple applications and environments, so design patterns, architecture, and reusability are key. You won’t just be building UI. You’ll be shaping the foundation of our front-end ecosystem.

Key responsibilities

  • Architect and develop scalable, reusable Angular components and APIs
  • Design and implement reactive user interfaces using RxJS and Angular
  • Apply design patterns and OO principles to ensure maintainability and extensibility
  • Participate in code reviews and contribute to architectural decisions
  • Collaborate closely with back-end developers, designers, and product owners
  • Ensure cross-platform compatibility and performance across secure and non-secure environments

Together we achieve more than alone

We believe in the power of differences. By combining people’s differences, we become an even better bank. We’re curious to know what you’ll add to our AIDA 2.0 team. ‘Team AIDA 2.0 fosters a culture of continuous learning which keeps us on our toes. If you are ready to embrace the challenge, push yourself beyond your limits, and make a meaningful impact, don’t hesitate to apply!’

Vlad Hutupasu, Full Stack Developer.

The 8 people in AIDA 2.0 facilitate communication with customers via the Rabobank App and Web environment. Collaboration is our way of working; as one results-driven team within Rabobank. We work passionately on impactful technology and encourage each other to improve every day.

Work on yourself & the world around you

At Rabobank, your development and that of society go hand in hand. That’s why we invest in you and work together for a better world. We summarise this in one sentence: at Rabobank, you work on yourself & the world around you.

You’ll see this reflected in your personal development budget, our hybrid working environment and a healthy work-life balance. You’ll work on banking matters for our private and business customers, as well as societal issues like the food and energy transitions.

Why everyone is welcome at Rabobank

At Rabobank, we believe we’re stronger when people complement each other. By embracing our differences, we bring out the best in each other. We seek diversity in knowledge, skills and experience, as well as in gender, background and culture. Every department strives for variety and the freedom to be yourself – whoever you are. That’s what diversity and inclusion at Rabobank is all about.

You and your Talents

  • 3+ years of experience in front-end development
  • Deep experience with Angular (preferably v15+) and RxJS
  • Solid understanding of software architecture, design patterns, and OO principles
  • Proficient in HTML, CSS, animations, and accessibility (A11y)
  • Familiarity with testing frameworks like Cypress and Jest
  • Strong communication skills and ability to work in pairs
  • Experience working in a complex organization with multiple stakeholders

Nice-to-Haves

  • Experience with NX mono-repos and modular architecture
  • Familiarity with server-side rendering and performance optimization
  • Exposure to tools like Splunk and Split.io
  • Experience applying automation to CI/CD and operational workflows
  • Knowledge of the latest Angular APIs (v19)

What We’re Looking For

  • A developer who thinks in systems, not just screens
  • Someone who challenges assumptions and brings architectural clarity
  • A proactive team player who takes ownership and drives quality
  • A creative problem-solver who thrives in agile environments
  • Experience translating business needs into scalable technical solutions

You and the job application process

  • Any questions about working at Rabobank and the process? Ashley Lumbantobing, IT Recruiter, [email protected]
  • 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.

Key Skills

Ranked by relevance