Fronteers — vakvereniging voor front-end developers

Job position: Front End Engineer at Elsevier (Amsterdam)

  • Geplaatst op: 01-11-2015


Can you hoist variables with the best? Do you think architecture is a word that should be applied to CSS? And do you see a place for web components?

Interesting questions? Then you might be the person we are looking for. You will be part of a small team that is shaping how research will be done around the world. The team implements ideas to be tested with researchers using real data; everything from recommendation systems to interactive pdf annotators, to every social media feature you can think of and beyond into the unknown. 

Interested? Please apply online or send your CV to

Core Technologies

  • HTML
  • CSS
  • JavaScript

Your responsibilities

  • You will be working with UI engineers to think of new and better ways to interact with users, as needed functionality challenges old paradigms of interaction. 
  • You will be exploring the possibilities in front-end design and development, while finding the balance between reusability and getting it working. 
  • Complicated fully interactive apps will have to be developed, as long term tests will need a fully functional prototype.

Working within the ROS team

ROS (Researcher Operating System) Experiments team is a high profile company initiative that drives discovery & validation of early stage concepts through tangible engagement with academic researchers.

The team works closely together in short iterations, the environment is fluid and we adapt to a constantly changing landscape (the team is prototyping the future, after all). Team members are all very motivated, professional, experts in their fields, and we expect this from all members in the team.

You will be based in Amsterdam (where we have a very nice coffee bar) reporting to the Tech Lead ROS Experiments team.

What you should bring

  • MSc or PhD in Computer Science or equivalent work experience
  • Minimum of 5 years product development experience
  • Deep understanding of HTML, CSS and JavaScript
  • Experience with back-end technologies are considered a plus
  • Familiarity with vanilla JavaScript, responsive design, semantic markup, front end architectures, MVC models and performance
  • Experience collaborate with designers to explore possibilities through visual and interactive mockups and translate into code and markup
  • Used to working in an agile environment and experience with agile development practices (pair programming, tdd, ci/cd, etc)
  • Comfortable working from high-level, imprecise and changing requirements
  • Comfortable to share your opinion in discussions about new product ideas, concepts and functionality
  • Strong communicator in English; verbal, written and good interpersonal skills
  • Fluent in English

For this position occasional traveling might be required.

What we offer

We welcome you to a truly global, dynamic and challenging environment with great opportunities for personal development. Elsevier’s benefits are very competitive and the summary below will give you an idea of what you can expect when joining Elsevier in the Netherlands.

  • Competitive salary and a 13th month
  • 27 days of leave
  • Attractive collective health care insurance package with considerable reduction rates
  • Solid Pension Plan of which 70% of the premiums is paid by Elsevier
  • Profit share or bonus plan subject to the company annual results
  • You can participate in the convertible personnel bond loan scheme
  • Flexible working arrangements
  • Travel allowance for commuting
  • Reductions to several personal insurance packages due to our collective agreements
  • Additional benefits, such as memberships to Elsevier’s magazines, discount on books and in-house sport facilities
  • Numerous training, coaching and e-learning modules for long term job opportunities and development
  • Several local and global networking communities to share best practices and knowledge
  • Various social responsibility programs, channeling knowledge and strengths to help communities around the world improve education, science, health care and protect the environment.

An assessment or business case could be part of our selection procedure. A pre-employment screening will be part of our recruitment procedure.