(Senior) Front-End Angular Developer

Job description

As a FrontEnd Angular Developer you will be responsible to build and further develop web applications using modern and cutting-edge technologies. We already work with e.g. Angular 8, NGXR, AWS (CloudFront), Lambda, Python and are not limited to.


Developers within Portbase are working according the T-Shaped model; having a defined area of expertise that goes deep in their field and having broad knowledge in other areas of expertise.

Our overall Tech-Stack includes amongst others, but is not limited to:

  • Java 11 / 12, Spring, Springboot, Spring MVC, REST, MicroServices, Cloud, Kafka, Axon, Serverless
  • Angular 8 (JavaScript, HTML, CSS), Jest, NgRx, Design Patterns, TDD, DDD, SoC, CQRS, Driven architecture
  • Scrum, Agile, AWS, Lambda, Design Patterns, Dependency Management, SoapUI, TestNG, Selenium, Docker

As a (Senior) FrontEnd Developer you will have the chance to continuously build and improve the (web)applications, architecture, create new API’s, further build existing API’s and maintain what will be needed for Portbase. We will give you the opportunity to introduce new tools and techniques which can enrich our tech-stack.

Within Portbase we are looking for a (Senior) FrontEnd Angular Developer who has the desire and ambition to push the technical boundaries within the supply chain & logistics environment – perhaps create - the best practices. We would like you to share your experience, energy and not be limited to certain techniques, so that we will grow with each other!


What we offer

  • Work in the Center of Rotterdam
  • Prospect of permanent employment (indefinite)
  • Market conform salary based on experience and skills
  • Reimbursement of travel costs, strong retirement plan (pension)
  • 26 holidays per year based on a fulltime employment, extra holidays to purchase
  • Be part of a fun team in a creative environment
  • Laptop and mobile phone
  • Course Dutch paid by Portbase, Training and Development budget
  • Sprints are planned for 80% - 20% is spare time to be spent on e.g. Webinars, Training, Creating code, Meetups etc.


Job requirements

Expected skills and experience

  • Experienced and proficient in JavaScript, HTML, CSS and modern Design Patterns;
  • Experienced in at least Angular 4 (4.3) and please share with you do with Angular in your spare time!;
  • Experienced with using dependency management (e.g. Yarn / NPM) and Unit Tests with JEST;
  • Experience with working in Scrum/Agile
  • Preferred experience with NgRx for the Angular implementation of React/Redux;
  • Manage source code in GIT;
  • Experience with understanding requirements, debug and test your own code;
  • Team player, open for feedback and able to share knowledge;
  • Strong communication skills in English.

About Portbase

Portbase was founded in 2009 by the Port of Rotterdam and the Port of Amsterdam and has the broad support of the port business community. Our ambition is to make the logistics chains of the Dutch ports as attractive as possible through a one-stop shop. To this end Portbase connects all parties in the logistics chains of the Dutch port.

With the Port Community System, Portbase facilitates data sharing between companies and information exchange with governments in order to work faster, more efficiently and at lower costs. Together with our growing community, Portbase is making data sharing increasingly valuable. With the aim of making the Dutch port community and thus the ports, the smartest in Europe.


Interested? Apply!

Want to apply directly? Click the ‘apply for this job’ button on this page. Want to know more about this position? 

Contact Maaike Eckhardt via m.eckhardt@portbase.com or +31(0)6 25 77 08 50.