Our client, is a Swiss-based online publisher with millions of subscribers. Magazines may upload their PDFs and acquire new readers from You will be part of the small team that is developing a new online PDF viewer component. 

PDF Viewer converts PDF magazines into HTML5 format and displays content in native web format. Under the hood it uses pure JavaScript and different libraries for pretty effects like page flipping, zooming, etc.


  • 10K+ Swiss, Austrian and German magazines
  • 22M+ magazine issues
  • 300M+ issue views per month

Technology stack: JavaScript, TypeScript, ThreeJS, EaselJS


  • Investigate different approaches of page flipping 3d effect;
  • Develope and refactor 2d and 3d effects for HTML5 player;
  • Debug and improve current effects and features in HTML5 player;


  • 2+ years of robust experience in development with JavaScript
  • Experience working with 2D or 3D graphics (ThreeJS or similar)
  • Experience of creating HTML5 animations
  • English - intermediate or higher 

As a Plus

  • Portfolio of HTML5 animation projects

Application Form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.