WP MediaWP Media

Full Stack Developer at Imagify (Django, EmberJS)

Posted 11.06.2019
Take The InterviewOriginal Job Post

We are looking for an experienced full stack developer to work on Imagify.

Our stack is based on Django and Django Rest Framework for the back-end and EmberJS for the front-end.

We're intensively using Redis

We've also some services running with NodeJS

Your job will include:

  • Developing new features
  • Fixing bugs and improving our existing features and stack
  • Solving technical issues in support - doing support is essential in order to get direct customer feedback and improve the product.
  • Improving the scalability of our service (we are optimizing 1.5M images every day)

About you

  • We value creative problem-solving and a collaborative approach in addition to your technical skills.
  • We’re not just looking for a great developer, but an awesome teammate, too :)
  • Development and support are closely connected in Imagify; we’re proud of our ability to respond to customer feedback, and prioritize the user experience.
  • We are looking for someone curious and who love to learn new things.

About WP Media

Founded in 2014, WP Media is a distributed team of 20, based all around the world . Our mission is to help people having faster websites.

We've two products so far :

  • Imagify, a free image optimization service, including a free WordPress plugin: we are optimizing more than 1.5M of images every day.
  • WP Rocket, a premium caching plugin for WordPress used by +500 000 websites and +50 000 customers.

We encourage employees to enjoy their family and life by having flexible hours and unlimited vacation. We care about the work you do not the hours you do. Please have a look to our Culture Desk

We've a very strong transparency culture, within our team and to the public:


  • 3 years' minimum, experience with Python and Django development
  • A good experience with a front-end JS framework (React, VueJS or Ember)
  • Excellent written and verbal English communication with the ability to explain technical concepts to non-technical users
  • Experience with DevOps or infrastructure management is a plus
  • Experience with NodeJS is a plus
  • Previous freelance or remote work experience is a plus


  • Friendly, diverse team
  • Work remotely
  • Flexible hours
  • Loose vacation policy
  • Annual Bonus
Take The Interview
Posted 11.06.2019