Senior Front-End / Full Stack C# Developer

KEESING Technologies is a world leader in ID authentication tools. To support its ambitious growth, we are looking for a:

Senior Front-End / Full Stack C# Developer

The developer will form part of a talented team designing and building world class IT systems, software and web applications for ID document (e.g. passport / driving license) and individual authentication.

As a front-end expert, they will refine existing, and develop new web UI using modern standards and technologies. A talent for developing good looking, responsive, intuitive UI is essential.

Although front-end will be the main focus, we are looking for someone with full-stack experience who is not afraid to step out of their comfort zone with things like Entity Framework, communication via web services and sockets, and understanding Enterprise level architecture.

More advanced tasks might include integration with other web sites and services such as Google and Facebook and developing responsive web sites that are also mobile-ready.

We aim to be market leaders in such technologies and deliver the best customer-oriented and technically advanced solutions that exceed clients’ expectations. They will have a keen interest in, be highly motivated to, and most importantly, capable of delivering such advanced technologies.

The successful applicant will be responsible for improving current, and researching new ideas, as well as being well-rounded enough to be useful in other layers of our application (definitely more than just UI!)

We are looking for:

  • An individual adept at design and development of customer-oriented, technically advanced solutions.
  • A passion for design, and an interest in styles such as Googles Material Design
  • Ability to work collaboratively with the business experts, and internal and external stakeholders.
  • Strong communication skills, with both the ability and desire to collaborate effectively within a team of developers, good team player skills are essential.
  • Excellent programming skills in C# / JavaScript / AngularJS / KnockoutJS and other modern web technologies.
  • Understanding and experience with MVVM
  • Comfort in or desire to improve skills in full-stack development.
  • Demonstrable skill in development of web applications and usage of modern technologies.
  • Experience with agile methods and/or scrum framework
  • Professional or academic educational background
  • Good communication skills, speaking and writing in English
  • Willingness to travel abroad

We offer:

A friendly, respectful, internationally orientated, dynamic work environment and flexible working hours with a fun team. Keesing Technologies enjoys an informal business culture and good primary and secondary terms of employment, based on the CAO voor het Uitgeverijbedrijf (CAO-UB). In addition to a good salary, this contains a nice pension fund. There are regular social events, even sport groups too!

More information?

If you have any questions about the vacancy you may contact Paula van Rossen, Office Manager, 0031 20 7157806 or Ben Bourner, CTO, 0031 20 7157842. You can find more information about our organization and products at


Send your motivation and CV to Paula van Rossen by e-mail: or by post to Keesing Technologies, attn. Paula van Rossen, Hogehilweg 17, 1101 CB Amsterdam.


Meer weten?

Voor meer informatie over de vacature kun je contact opnemen met:


Human Resources

Human Resources +31 (0)20 7157 806

How can we help you?

  • Customer Contact & Support
    +31 (0)20 7157 800 (Europe)
    +1 301 718 8770 (USA)
  • Helpdesk
    +31 (0)20 7157 857
    Monday – Friday: 08:00 – 18:00 CET
  • Sales & Consultancy Department
    +31 (0)20 7157 825 (Europe)
    +1 301 718 8770 (USA)
  • Knowledge & Education Center
    ID Academy
    +31 (0)20 7157 838