About IBFD
Established in 1938 the International Bureau of Fiscal Documentation (IBFD) has steadily grown into the worlds foremost authority on cross-border taxation and a respected home to collect information about international taxation. Tax practitioners from all over the world rely on IBFD for high-quality and independent tax knowledge and research. As a non-profit foundation IBFD brings tax knowledge to the whole wide world through publications training research and data. IBFD is a hybrid organization with activities in the field of publishing training government services and academia. Around 250 employees work in four offices on three continents from 40 countries with 700 external authors and correspondents worldwide.
About Tech & Data
The Tech & Data department serves as the development hub for IBFD and is also responsible for managing infrastructure and service management. The department comprises approximately 30 full-time employees and external developers operating in near-shore and offshore arrangements.
The development teams develop and maintain IBFDs Tax Research Platform a proprietary portal for cross-border taxation expertise as well as several document processing systems and publication workflows. The team is also maintaining and developing the website web shop and online learning modules. Current development work follows Agile methodologies and uses a service-oriented architecture. IBFD promotes a culture of DevOps and applications are being migrated to a Kubernetes cluster. The development team works in close collaboration with the Infrastructure & Service Management team that is responsible for IBFDs infrastructure and cloud services.
The Role
Were looking for a Software Engineer with a frontend focus to join our team. Youll work on our Tax Research Platform (TRP) maintaining and modernizing a large Angular codebase while building new features that serve tax professionals worldwide.
This role is ideal for someone who enjoys improving existing systems not just building from scratch. Youll refactor legacy code upgrade frameworks and apply modern best practices all while shipping features that matter.
What will you do
Build new features: Develop user-facing functionality for the Tax Research Platform
Work on core platform features: Implement and enhance search functionality and document viewing experiences
Modernize the codebase: Keep the Angular stack up to date refactor legacy code and build reusable components and libraries
Write quality code: Deliver high-quality scalable testable and high-performing code
Improve performance: Identify bottlenecks and optimize the frontend experience
Review code: Perform code reviews provide constructive feedback and ensure adherence to coding standards
Test and document: Participate in testing validation and deliver clear and concise documentation of application features decisions and technical constraints
Collaborate cross-functionally: Work with designers and product owners to define requirements and ensure technical feasibility and with backend engineers across local and offshore teams to deliver features
Promote Culture in line with IBFD values: fostering a culture of respect collaboration and inclusiveness in every interactionwhether with colleagues clients or partners
Outside in View: Stay current with the latest research and best practices in frontend development and addition ensure stay abreast of the latest industry trends and proactively suggest improvements to the processes tools and technology landscape
Requirements
5 years of frontend development experience
Completed bachelors or masters degree in a relevant field of study such as Computer Science Software Engineering or a comparable technical discipline
Strong experience with Angular TypeScript RxJS and SCSS
Experience modernizing or refactoring legacy codebases
Solid understanding of frontend architecture design patterns and engineering best practices
Hands-on experience writing unit and e2e tests
Experience with REST APIs CI/CD pipelines and Docker
Comfortable owning features from requirements to delivery
Good communication and stakeholder management skills
Familiar with Agile methodology and scrum framework in a cross functional team setting
Fluent in English
Nice-to-Have
Experience with Angular Signals
Experience with design systems or component libraries
Familiarity with backend technologies especially Go/Java
Knowledge of secure coding practices
Familiarity with web accessibility (WCAG)
Strong product sense and good eye for web UX
Experience with Claude Code or other AI based programming tooling.
Why Join Us
Real technical challenges: Modernize a large Angular codebase with real architectural impact
Global impact: Build a product used by tax professionals in 180 countries
Mission-driven: Non-profit organization focused on tax knowledge and long-term impact
International team: Work with diverse colleagues from 40 nationalities hybrid in Amsterdam
We offer a full-time position (37 hours per week) with a salary depending on the level of seniority and relevant work experience.
Along with an attractive package of fringe benefits including:
Hybrid working
Free office lunches
Work abroad for up to 3 months per year
5.44% Personal Budget (extra holidays or end-of-year bonus)
Pension free of premium
8% holiday pay
We would like to inform you that it is preferable if you reside in the Netherlands for this position.
Do you have any questions Please reach out to
we would like to emphasize that unsolicited applications in response to this vacancy are not appreciated.
Required Experience:
IC