{"id":2176956,"url":"https://alion.io/job/abn-amro-bank-frontend-angular-developer","title":"(Frontend) Angular Developer","company":{"id":1763969,"name":"ABN AMRO","domain":"abnamro.nl","url":"https://alion.io/company/abnamro-nl","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Getnoticed","truth_index":{"grade":"B","score":75,"open_postings":19,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Frontend","role_family":"Frontend","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Amstelveen, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Dependency Injection","optional":false},{"name":"ESLint","optional":false},{"name":"GitHub Actions","optional":false},{"name":"IAM","optional":false},{"name":"RxJS","optional":false},{"name":"Vitest","optional":false},{"name":"Azure","optional":true},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-01T14:30:40Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-12T04:35:46Z","board_verified":true,"closed_at":null,"days_open":10,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":10},"description":"At a glance\nWe are looking for a Angular Developer who wants to play an important role in building, modernising, and maintaining enterprise web applications. Do you enjoy designing, implementing, and supporting robust access and authorization solutions that help protect customers, colleagues, and the bank? Then we’re looking for you! This is a hands-on Angular Developer role for someone who understands Identity & Access Management (IAM), enjoys solving complex technical challenges, and is confident working with stakeholders across technology and security domains. Together with the team, you will help deliver secure, reliable, and scalable IAM capabilities, while contributing to continuous improvement of our platforms and way of working. Sounds interesting? Please read further and apply online!\nYour job\nYour key responsibilities include:\nUpgrade Angular applications to the latest framework versions \nMigrate test suites from Karma/Jasmine to Vitest \nRefactor NgModule-based applications into standalone architecture \nDevelop new UI components and application features \nResolve defects and reduce technical debt \nMaintain test coverage and code quality standards \nParticipate in code reviews, sprint ceremonies, and technical discussions \nCollaborate with architects and senior developers on application modernisation initiatives \nWorking environment\nYou will be part of a DevOps team within the Access & Authorization Capability of the Value Domain I&A Technology. The team works on one of the bank’s Crown Jewel applications, where reliability is essential for business continuity. The application plays an important role in supporting secure access across the bank’s application landscape. You will be a key part of the delivery process, with room to develop new UI components and improve the application. At ABN AMRO, you’ll have the opportunity to work on impactful and meaningful projects that make a real difference. You’ll be part of a forward-thinking team that values innovation, collaboration, and personal growth. We provide a supportive environment where your ideas and expertise will be valued, and you’ll be empowered to shape the future of the Access & Authorization capability within the Value Domain I&AT.\nYour profile\nYou are a hands-on and curious Angular Developer who takes pride in building a secure, usable and reliable user experience. You like working in a team where quality is a shared responsibility. You actively work with developers, DevOps engineers and stakeholders to understand what is changing, what is needed from an user perspective, what could break and how issues can be prevented. You are pragmatic, structured and persistent.\nTo be successful in this role, you recognize yourself in the following requirements:\nMandatory Technical Skills\n2-5 years of experience with Angular development\nStrong knowledge of Angular 15+ (preferably Angular 17/18+)\nExperience upgrading Angular applications between major versions\nGood understanding of:Components, Services, Directives, Pipes\nDependency Injection\nRouting and Lazy Loading\nReactive Forms\nRxJS and Observables\nChange Detection\n\nExperience with Angular CLI\nAdditional Skills\nAngular Signals\nCI/CD (Azure DevOps, GitHub Actions)\nESLint and code quality tools\nPerformance optimisation\nStrong analytical and problem-solving abilities\nEffective communication and teamwork\nAbility to work independently on assigned tasks\nContinuous learning mindset and adaptability to new technologies \n\nWe are offering\nWe believe it is important to be a good employer. Joining us means stepping into a role with impact, supported by excellent employment conditions that foster your job satisfaction, development, and wellbeing.\nIn addition, we offer:\nAn attractive gross monthly salary based on a 36-hour work week, including holiday allowanceand a flexible benefit budget.\nAn excellent pension scheme, ensuring that you are well prepared for the future.\nFlexibility in working: working from home is possible in consultation with your team and depending on your role. We will provide an ergonomic home office setup for you.\nPlenty of room for relaxation with five weeks of vacation per year, supplemented by two mandatory days off. You can also purchase up to four additional weeks of vacation annually.\nFive “Banking for better days”: extra days off that you can use for personal development or volunteer work.\nPersonal development is key: you receive a development budget of €1,000 per year, which can accumulate up to €3,000.\nAn annual public transport pass with free public transportation throughout the Netherlands for both business and private use.\nYou can find more information about our employment conditions and salary scales in our Collective Labour Agreement (CLA), which applies to this vacancy.\nInterested?\nWe would like to get to know you! If you have questions, please don’t hesitate to reach out to \nYour Future: Inclusive, Innovative, Sustainable\nAt ABN AMRO, we believe in \"Banking for better, for generations to come. \" Equal opportunities for everyone are a crucial foundation, as we strive for an inclusive culture where all employees feel seen, heard, and valued. Our vision of being a personal bank in the digital age aligns perfectly with the demand for surprising insights and innovative solutions, born from a diverse interplay of cultures and experiences. We focus on customer experience, sustainability, and building a future-proof bank, conducting annual reviews to ensure equal pay for equal work. Join a bank that embraces ingenuity and ambition, and make an impact with us for a better future.\nIf you want to apply for the B-Able or Reboot program, make sure to mention it both in the title and the content of your resume.\nDisclaimer external recruitment agencies\nExternal recruitment agencies need to have a signed agreement with ABN AMRO BANK N.V., executed by a Talent Acquisition Specialist, when submitting a resume to a vacancy. No unsolicited services or offers, please.\nUse of AI in our application process\nYou’re welcome to use AI to help write your CV or cover letter, as long as it reflects your own story. We review every application personally and without AI. During interviews, real time AI tools may not be used. With your permission, interviews can be recorded and supported by AI. This helps us keep the process fair, careful, and transparent.","description_format":"text","description_chars":6397,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Home office"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Mortgage Lending & Brokers"],"lifecycle":[{"event":"open","at":"2026-10-09T14:12:19Z"}],"visa":[],"liveness":{"score":49,"band":"ok","label":"Likely open","p_open":1,"p_active":0.544,"p_room":0.9,"age_days":10,"expected_fill_days":17,"reasons":["conf:2","stale_co","win:mid","comp:junior"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/abn-amro-bank-frontend-angular-developer","json_url":"https://alion.io/job/abn-amro-bank-frontend-angular-developer.json","meta":{"generated_at":"2026-10-12T10:03:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15365,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1763969},"rest":"https://alion.io/mcp/rest/get_company?id=1763969"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fabn-amro-bank-frontend-angular-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fabn-amro-bank-frontend-angular-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fabn-amro-bank-frontend-angular-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/abn-amro-bank-frontend-angular-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fabn-amro-bank-frontend-angular-developer"}]}