Software Engineer (Frontend)

IBFD Tech & Data

Not Interested
Bookmark
Report This Job

profile Job Location:

Amsterdam - Netherlands

profile Monthly Salary: Not Disclosed
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

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

About IBFDEstablished 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 hi...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems