Senior Front End Engineer

Job description

Would you like to use your frontend talents & expertise to make the world a safer and better place? And would you like to contribute to digital product development from its very start ?

As a Senior Frontend Engineer you build a Digital Channel at Transaction Monitoring Netherlands (TMNL) that offers a controlled web environment to financial institutions, multiple Dutch banks, for the faster, more accurate and world first collaborative fight against financial crime.

We are seeking a Senior Frontend Engineer with a strong passion for web development to join our team. In this role, you will focus on frontend technologies, while knowledge of backend and infrastructure is a valuable bonus. As part of our diverse and inclusive team, you will have the opportunity to contribute to our digital channel architecture and grow professionally within the organisation.

Our Digital Channel team aims to give users, external bank employees, a unique interactive experience by providing valuable information and awesome visualisation about the anti-money laundering alerts generated by TMNL's core systems, using advanced analytics. This initiative makes our digital channel unique as it is a tool used by multiple banks to collaborate.
We aim to develop the channel into a one-stop-shop for all information related to alert handling and collaboration. As this channel acts as a junction between TMNL and banks, it has the potential to develop into a product that in the future might support machine-to-machine (API) interfaces in addition to user (graphical) interfaces. Your Responsibilities:

  • Take part in evolving the digital channel architecture and deliver innovative frontend solutions
  • Stay up to date on the latest frontend technologies and trends
  • Share ideas and collaborate with the team to create innovative solutions
  • Actively push the boundaries of new possibilities and learn new technologies
  • Expand your backend, infrastructure and architecture skills

Job requirements

Required skills:

  • 5+ years of experience with JavaScript and TypeScript and modern frameworks such as React, Vue.js, or Angular
  • Proficient in responsive web design using TailwindCSS, or similar CSS frameworks
  • Experience with frontend testing frameworks (e.g., Jest, Mocha, Testing Library) and end-to-end testing using Cypress or Playwright
  • Experience with monorepo tooling such as Nx, Turbo Repo, or similar frameworks
  • Strong problem-solving skills within a collaborative environment
  • Experience designing secure, scalable, and resilient systems
  • Familiarity with Agile and Scrum methodologies
  • Strong communication skills (verbal and writing) in English
  • Getting things done attitude
  • You live in the Netherlands

Bonus skills:

  • Knowledge of backend technologies, with a preference for Java and the Spring Boot Framework or NestJS, but experience with other backend languages is also valuable
  • Experience with any public cloud (preferably AWS) and Infrastructure as Code (terraform)
  • Understanding of modern data engineering, concepts, tools, and techniques
  • Familiarity with CI/CD tooling and DevOps principles

About TMNL

At TMNL we are creating a top-notch detection and monitoring company to defeat financial crimes such as money laundering and the financing of terrorism. We are an energetic and inspired team, where the curious, talented minds in anti-money laundering (AML) and financial crime detection, data science, data engineering, advanced analytics and artificial intelligence join forces to make this possible. Together, we design, build, accelerate and execute the collective monitoring of money transaction data from the five largest Dutch banks to begin with. This way, we can detect signals and patterns of financial crimes at an unprecedented level.

Our 4 key values are an important part of our culture. We are: Courageous in Innovation, Curious in Collaboration, Persistent in Responsibility, and we take Care of each other. We aim to achieve an edge and quality in our work, and also a long-lasting societal change by finding and exposing the smartest bad actors in the financial world.

On offer

At TMNL you will experience the freshness, the freedom, the mandate, and the pace forward of a scale-up. We’re based on a healthy growing ground, as we have the full dedication and support of the five largest Dutch banks from the start. We love our work and we also enjoy a healthy work-life balance and an excellent benefits package including:

  • Highly competitive salary, holiday allowance, and 13th month
  • 28 Holidays
  • Hybrid working (at present, the team meets twice per week in the office)
  • A good pension package
  • A very generous Personal Learning and Development Budget
  • Well connected office near Amstel station with an excellent view of the Amstel river
  • 4 hours craft & learning time per week (AWS certifications, open source contributions...)
  • Generous budget for setting up your home office
  • A MacBook Pro to get stuff done
  • A highly innovative, personal, energetic, and driven culture
  • NS 1st class Business card
  • A phone budget and subscription


Apply and meet Rob Keevil, CTO at TMNL. Also, you will meet other Software Developers in 2 interviews and an online codility challenge and online assessment. Just click the apply button or contact Silvia Szabo, HR Admin Specialist, at for further information.

If this vacancy appeals to you but you are not sure whether you might be THE person we are looking for, please do apply. We encourage all qualified applicants, including minorities, people with disabilities, and members of other underrepresented groups.

Recruitment Agency?

We do our own recruitment. So, acquisition is not necessary. Thanks!