PeerJ Careers

Change 300 years of how science has been communicated

If you have a strong interest in ensuring that academic research remains free to anyone to read, download, and reuse then consider joining PeerJ. Help us build the next set of tools that will advance the current state of scholarly communication.

Senior Front-end Developer Remote work in UK

PeerJ is expanding its tech team and is looking for a Senior Developer who has advanced knowledge, experience, and leadership in front-end javascript frameworks (Vue.js is ++) and translating UX research into modern UIs. You will be optimizing for cross-browser performance, accessibility, javascript/ajax calls to the backend, CSS, HTML5, Microdata, ontologies, and more.

You’ll be working with editorial staff, academic users (authors, editors, reviewers and readers), our in-house user experience team, and other developers to build the industry’s best science publishing platform.

To accomplish that, you’ll be responsible for designing and building user interfaces on the Symfony platform (Twig templates, Bootstrap styles, progressive enhancement with JS) to deliver an optimized editorial workflow and a fast, delightful publishing process for users.

Importantly, you will also be responsible for identifying and contributing to the ongoing skill and process improvements of the tech team. This includes: contributing to code reviews; enhancing front-end tests; reducing unplanned work and technical debt; advocating best practices; and other efforts that are common in high-performing technical teams.

Mandatory Skills & Experience

  • Expert-level in Vue.js or similar
  • Expert-level HTML and CSS
  • Experience building fast, accessible, responsive multi-page tools or workflow products. Most of PeerJ's users have a desktop workflow, but mobile is used as well.
  • A solid background in MVC frameworks
  • Front-end testing experience
  • Proven leadership
  • Strong communication skills with both tech and non-tech colleagues/users
  • Comfortable working in small orgs (12-20 people). Desire to work remotely with daily online meetups and occasional in-person.

Skills that would make you stand out

  • Experience of academic research and/or publishing
  • Experience building a modular library of styled components, using CSS/SCSS
  • Experience with Twig (or similar)
  • Experience with Git and GitHub
  • Knowledge of the, JSON-LD schemas and their implementation in HTML as microdata and/or RDFa
  • Knowledge of best practices for separation of data and templates
  • An eye for design. Though you’ll be working with our UX expert for user testing and requirements gathering, being able to design and implement interfaces that users love will be a big advantage.


Open to anyone residing anywhere in the UK with the right to work. Work from home enthusiasts encouraged.

If you're excited about the front-end role and PeerJ's mission then please send a CV or résumé to: Recruiting agency emails will be sent to spam.

Open positions

Why work at PeerJ?

Everyone should have free access to research...

That is not happening today, as most tax-payer funded research is locked up behind expensive paywalls. PeerJ is changing that and we are particularly looking for people who have experienced that paywall frustration in the past.

We're on a mission to make publishing affordable...

The business mission is simple: ensure sustainability of the organization while also lowering the cost to publish Open Access for researchers and institutions. While originally funded in 2012 with a seed investment led by Tim O'Reilly, PeerJ is now self-sustaining and remains an independent organization.

Work with very smart and creative people...

PhD and MS degrees are a dime a dozen at PeerJ. You also have access to the top scientists in the world.

We push & test code continuously...

More importantly, whether a developer or editor, you'll be working at an industry-leading organization known and respected for its in-house publishing platform.

We also offer...

Top salary, stock options, a "take-what-you-need" holiday/vacation policy, and the tools and training needed to improve your own skills.

PeerJ has locations in both California, US and the UK.