Senior Front-end Developer

Job description

Wanted: Senior Front-end Developer
We are excited to announce that Harver is looking for a Senior Front-end Developer.

What will you do?
— Deliver frontend experiences worthy of enterprise delight;
— Deliver actionable visualizations that excite;
— Guarantee the technical feasibility of UI/UX designs;
— Choose the right Frontend libraries and the realization of a solid frontend architecture;
— Safe-guard our enterprise product quality;
— Optimize applications for maximum speed and scalability;

All is well, but what do we do?
We are a fast-growing recruitment technology company. We’ve created a platform that enables recruiters to make data-driven hiring decisions. By leveraging Predictive Analytics and AI, the Harver platform can predict whether or not an applicant is suitable for the job he/she is applying for and assists recruiters in selecting the right people. For more information, check out our client page.

We’ve entered the market in 2013 and now have offices in Amsterdam, London, and New York. Around 3 million candidates flow through our system each year, and we’re signing new clients both nationally and internationally each week.

Of course, we want to develop our product the best possible way, and this is where you come in.

But what do we offer?
We offer you a full-time position in the heart of Amsterdam. You’ll get to work in an internationally operating organization with colleagues and clients from all over the world. 

Furthermore, you will get:
— Latest MacBook;
— Employee stock appreciation rights program;
— Personal development budget;
— Commuting allowance;
— And much more...

Besides that, Harver is growing. Fast. So, if you are looking for a fast-track career, this is the moment to join.


— 4+ years of professional JavaScript development experience;

— Fan and evangelizer of solid development practices (TDD, CI, etc.) for frontend assets;
— Experience with rolling out products to production (incl. proper version management, minification, dependencies management, etc.);
— Experience leading development efforts and aligning with BE engineers & UX designers;
— Comfortable with either ES6 or Typescript;

— Experience with Frontend state management, Angular services, RXJS or similar;
— Experience with modern JS technologies like VueJS or Angular4/5;
— Experience with test automation using things like Mocca, Chai, Expect, Protractor or Cucumber;
— Comfortable with defining and communicating frontend Architecture;
— Master in browser compatibility;

— Experience with NodeJS;
— Experience with Express;
— Having worked within distributed teams;
— Experience with Continuous Integration & Continuous Deployment;
— Experience with Scrum;
— Experience with modular, component based UI development;
— Experience with browser APIs and optimizing front end performance;

(Psst… You don’t need to tick all the boxes in order to apply)