Senior AngularJS Developer

MEDrecord BV

Job description

We're on the hunt for a talented front-end (Angular) developer, responsible for the client side of our eHealth platform. You are a focused self-starter who is now looking to take your career to the next level by joining a dynamic startup environment.


  • You get a lot of responsibility with room for initiative (we cannot learn without making mistakes)
  • You help changing healthcare
  • You live and breathe innovation, technology, and engineering


It's a remote job, but you also join our offices at either:

  • Delft, the Netherlands
  • Bangkok, Thailand

Skills & requirements

You are (or -have):

  • Professional, precise communication skills
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience of at least two years
  • Creating self-contained, reusable, and testable modules and components
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Thorough understanding of the responsibilities of the platform, database, API, and other web services used in the system
  • Validating user actions on the client side and providing responsive feedback
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Use our automated build process (with task runners and scripts) for production
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
  • A good understanding of git and preferably of phabricator and arcanist

About MEDrecord BV

MEDrecord BV is an innovative eHealth startup devoted to develop clinically validated apps based on our own API platform at We mostly have backend hackers, and recently we started collaboration (merging) with one of the largest app developers based in Delft, the Netherlands. Your working place could be remote, or at their offices joining a team of 15 dedicated frontenders (Android and iOS).