Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- 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
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
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
- 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)
- 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
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join Rabobank and take your career to the next level!
Application takes less than 5 minutes