Skip to content

Front-end Developer

United Kingdom, , LondonProfessional Services

Job description

About the role

As a Pugpig developer you’ll work with teams across the business to help deliver successful projects for some of the world’s leading media brands. You’ll be working within the professional services team to create beautiful Wordpress themes and plugins for our client websites and apps.


Working in the development team will involve:

  • Creating beautiful templates and layouts for our flagship Pugpig Express and Pugpig Site products. Often ending up in iOS, Android, Web apps as well as website content

  • Helping to create WordPress themes and plugin development

  • Helping to extend our authoring services, which are based on WordPress

  • Writing neat, testable, efficient code

  • Participating in daily stand-ups, meetings, sprint demos and retrospectives

  • Working closely with back-end and app developers

  • Debugging/fixing and replying to support requests from clients


About Pugpig

  • We believe that publishing is important and that it has a great future

  • Our purpose is to power the publishing platforms that will help secure that future

  • We do this by working in close partnership with our customers to conceive, evolve, customise and operate our platforms, so they can focus on their core business

  • Our platforms power hundreds of apps, websites and archives for the biggest media brands in the world, from The Economist, Condé Nast and Gannett, to News Corporation, Hearst and Tortoise and many more

  • We work with news media, consumer magazines, B2B publishers and membership organisations

  • Our teams in London and New York offer deep expertise and support to customers around the world


Working at Pugpig

Here are some of the things you’ll experience if you come and join us…

  • You’ll be working with the world’s best media companies

  • Alongside an awesome, vibrant team of technology professionals

  • With a set of values that puts an emphasis on quality of life for all of our team members

  • Hybrid working and shorter days on Wednesdays and Fridays

  • Performance-related bonus scheme

  • Discounted gym membership

  • Volunteering days every year so that you can support a charity that’s close to your heart

  • Training and conference budgets that help you stay on the top of your game

  • Free breakfast, fruit and drinks in the office

  • Loads of team social activities

Job requirements

Required skills and experience:

  • 3 years minimum working in industry (e.g web design and development/ software development)

  • Excellent knowledge of modern HTML, JavaScript, and CSS (at least three years)

  • Commercial experience with WordPress development

  • A good understanding of PHP

  • A good understanding of best practices for accessibility

  • Responsive design using CSS Media Queries

  • Experience with web fonts and typography in general

  • A good design eye

  • Experience with cross-browser testing

  • Experience with performance testing and fixes

  • Experience with accessibility testing

  • Source control tools - we use Git / SourceTree

  • The ability to juggle tasks! We do many things at once - it's a fast paced environment

  • Clear and effective written and verbal communication

  • Excellent analytical skills


It would also be advantageous to have some of this:

  • An understanding of existing WordPress action/filter hooks

  • JavaScript frameworks/libraries such as Vue.js, React, Angular

  • JavaScript build tools such as Webpack and Grunt

  • CSS preprocessors (Sass)

  • A good understanding of UX principles and UI design

  • Experience with Adobe Creative Suite (Photoshop, Illustrator, XD)

  • Keen interest in up-to-date technologies

  • A portfolio site / example work

  • An interest in Apple News development

  • A basic understanding of Node and NPM

  • An understanding of server side development and APIs - you'll be working with back end devs and app devs

  • Commercial experience working in an agile environment, working in short sprint timeframes

or