Don't just look at job offers.
Join us at the Festival!
Don't just look at job offers. Join us at the Festival, where you'll meet 80 engineering teams. For free! Learn More

Full-stack Engineer

Teacher centered education video platform. The easiest way to engage students with videos.

Job details

  • Full-time
  • calendar
  • map markerBarcelona, ES
  • EUR27.000 - 40.000
    Gross Anual Salary
  • homeWork from home allowed
    Companies who have a 'work from home' policy typically allow employees to stay at home a few days per month.
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeSpanish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


We are looking for Full-stack Engineers to help us create the best possible product for teachers and empower them to engage their students with videos. If you are looking for a meaningful role on a small team you will feel at home with us.

You will have a front row seat in one fastest growing education companies, trusted by more than 25% of schools in the USA and by over 10 millions teachers and students around the world. In the process, you will be challenged every day, constantly learning, your opinions will matter and you will become an even better engineer.

Technically speaking, we use Node.js and MongoDB for our backend and we are in the middle of a migration from Backbone/Marionette to React and Redux in our frontend. We are fully hosted on AWS which we also use to store and stream our own pool of videos.

Main requirements

  • The opportunity to work in education and in EDpuzzle excites you
  • You make all your technology decisions with the final user in mind
  • You are almost as fluent in JavaScript as in your mother tongue
  • You have proven experience with at least one front-end framework (Backbone.js, Ember.js, React, AngularJS, etc.)
  • You have proven experience with high traffic back-end systems in any language
  • You love learning and mastering technologies
  • You're self-directed, with proven ability to manage goals and deadlines effectively
  • You have an excellent ability to communicate your ideas, regardless of audience
  • You have a good level of English
  • Relocation to Barcelona

Nice to have

  • You have experience with MongoDB
  • You have experience with Node.js
  • You have experience with messaging systems like RabbitMQ
  • You have experience with cloud providers such as AWS, Azure, Google App Engine, etc.


  • Equity
  • Great team of driven people with different skill sets
  • Brand new Macbook Pro and double monitor setup
  • New office in Barcelona

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300